Commit graph

  • 362daf94c1
    fix(auth): remove unnecessary key deletion MOODLE_33PLUS Kumi 2024-06-25 22:01:58 +0200
  • a757e87eff
    fix(auth): relax parameter validation in JWT login Kumi 2024-06-25 22:00:16 +0200
  • 92ed01adc5
    fix(jwt): log decode errors for better debugging Kumi 2024-06-25 19:37:22 +0200
  • 5ae53cfc14
    fix: update JWT decode method to use Key object Kumi 2024-06-25 19:33:02 +0200
  • 6b51e0bceb
    feat(auth_jwt): add JWT secret key configuration Kumi 2024-06-25 19:26:41 +0200
  • 828af94032
    fix(jwt): specify algorithm in encode and remove in decode Kumi 2024-06-25 19:23:13 +0200
  • dbcf9bebc3
    refactor(auth_jwt): update terminology from user key to JWT Kumi 2024-06-25 18:24:00 +0200
  • 863cb55ee3
    fix: correct path to autoload file using __DIR__ constant Kumi 2024-06-25 18:10:19 +0200
  • 9f7053ae3d
    feat: integrate Firebase PHP-JWT library Kumi 2024-06-25 18:04:16 +0200
  • 9a87e9a496
    refactor(auth): rename auth_userkey to auth_jwt Kumi 2024-06-25 12:00:04 +0200
  • 9c9266a826
    Merge pull request #101 from StudiUM/fix-unit-tests Dmitrii Metelkin 2023-12-07 08:59:09 +1100
  • 87a5ef0110 fix upper case self Gurvan Giboire 2023-12-06 08:07:24 -0500
  • 31d230dfe6 Fix unit tests in auth_plugin_test.php Gurvan Giboire 2023-12-05 11:50:56 -0500
  • cd7159628a
    Issue #97: Fix for open redirect in logout function (#99) David Silva 2023-11-11 07:25:34 -0300
  • c370cb1bee
    Update README.md (#94) Tonto Baffour 2023-08-16 22:13:17 +0000
  • e60e6d4705 Version bump Dmitrii Metelkin 2022-08-19 11:52:45 +1000
  • 5524e1c469
    Merge pull request #83 from catalyst/more-ci Dmitrii Metelkin 2022-08-19 11:46:26 +1000
  • 4ab1cdc81d Update @covers annotation Dmitrii Metelkin 2022-08-19 11:37:34 +1000
  • 992ecf4c5f Fix minor CI complains Dmitrii Metelkin 2022-08-19 11:18:20 +1000
  • a3014530ac Add @covers to all tests Dmitrii Metelkin 2022-08-19 11:16:11 +1000
  • 39949b5950
    Merge pull request #82 from catalyst/bumpversion Dmitrii Metelkin 2022-08-19 11:11:35 +1000
  • 41f1744ab5 Bump supported version Dmitrii Metelkin 2022-08-19 11:02:20 +1000
  • 61b624aa80
    Merge pull request #81 from catalyst/move-tests Dmitrii Metelkin 2022-08-19 10:59:18 +1000
  • 55fdbb0ea0 Move test files Dmitrii Metelkin 2022-08-19 10:56:39 +1000
  • 46f9c4b8d1
    Merge pull request #80 from catalyst/fix-ci Dmitrii Metelkin 2022-08-19 10:48:37 +1000
  • d8cd368159 Remove whitespace Dmitrii Metelkin 2022-08-19 10:38:16 +1000
  • b2d2adad55 Fix doc issues Dmitrii Metelkin 2022-08-19 10:25:45 +1000
  • 78ec637899 Replace deprecated annotations Dmitrii Metelkin 2022-08-19 10:08:02 +1000
  • 0341b05f99 Replace deprecated print_error calls Dmitrii Metelkin 2022-08-19 09:42:23 +1000
  • b07d17fbee Remove whitespace Dmitrii Metelkin 2022-08-19 09:19:01 +1000
  • 596bb69e71
    Merge pull request #69 from miguelurtado/patch-1 Dmitrii Metelkin 2022-08-19 08:56:41 +1000
  • 2366e41799
    Merge pull request #75 from catalyst/reusing-workflows Dmitrii Metelkin 2022-06-03 16:55:07 +1000
  • c2cb337a88 Support only till 3.10 Dmitrii Metelkin 2022-06-03 16:54:50 +1000
  • e8acf6b503 Fix declaration issue in unit tests Dmitrii Metelkin 2022-06-03 16:44:24 +1000
  • b2693a7b6f Use the letest version of workflows Dmitrii Metelkin 2022-06-03 16:35:21 +1000
  • a873d6f20d
    Merge pull request #74 from ni-ght/Enhancement-added-"Using"-step-to-"README.md"-Authorise-the-"web-service"-user Dmitrii Metelkin 2022-01-17 14:48:41 +1100
  • f77ac17111 Fix codechecker errors Anupama Dharmajan 2022-01-17 08:44:01 +1100
  • 502564a88c Update readme file and bump version number Anupama Dharmajan 2022-01-17 08:14:52 +1100
  • 0b39d5fc00 Add reusable workflows Anupama Dharmajan 2021-12-16 14:37:26 +1100
  • 39b7aa33e1
    Update README.md ni-ght 2021-12-14 12:47:52 +0100
  • 86c72529f6
    Display locking profile fields Miguel Urtado 2021-09-02 00:19:38 -0300
  • 4e151b4223
    Merge pull request #52 from catalyst/logout Dmitrii Metelkin 2020-05-08 23:18:30 +1000
  • e77e47fc94 Version bump Dmitrii Metelkin 2020-05-08 23:14:43 +1000
  • 650c772707 Implement logout functionality Dmitrii Metelkin 2020-05-08 22:57:13 +1000
  • 2038257a9e
    Merge pull request #51 from catalyst/update Dmitrii Metelkin 2020-05-08 19:40:37 +1000
  • 0ae1e389b3 Version bump Dmitrii Metelkin 2020-05-08 19:40:04 +1000
  • 5a3cd5867f Fix test names of test functions Dmitrii Metelkin 2020-05-08 19:39:22 +1000
  • ac8c1c6cda Modify exclusions in travis Dmitrii Metelkin 2020-05-08 18:01:11 +1000
  • 4ed8bc9c3c Remove phpcpd from travis Dmitrii Metelkin 2020-05-08 17:47:02 +1000
  • a9fa45b6d4 Remove empty line Dmitrii Metelkin 2020-05-08 17:43:30 +1000
  • de5cfdab7e Make sure that we check HTTP_CLIENT_IP first Dmitrii Metelkin 2020-05-08 17:22:13 +1000
  • 9e9df72f52 Remove code duplication in tests Dmitrii Metelkin 2020-05-08 17:20:28 +1000
  • 78bf6e94cd Move php unit tests to a folder Dmitrii Metelkin 2020-05-08 15:25:09 +1000
  • 6ba819fd6e Add privacy API Dmitrii Metelkin 2020-05-08 15:22:02 +1000
  • 14cfe78b53 Fix issues link in Readme Dmitrii Metelkin 2020-05-08 15:21:14 +1000
  • 37ad867c1a Update Travis Dmitrii Metelkin 2020-05-08 15:14:59 +1000
  • 0ef19c0799 Add Catalyst to Readme Dmitrii Metelkin 2020-05-08 14:51:39 +1000
  • 6c3d4a8a15
    Merge pull request #46 from catalyst/pull39 Dmitrii Metelkin 2020-05-08 14:46:07 +1000
  • 251832f494 Remove empty line Dmitrii Metelkin 2019-11-17 01:02:17 +1100
  • f9ad660379 Add some comments Dmitrii Metelkin 2019-11-17 00:49:00 +1100
  • acb3ffd66d Don't rely on Dmitrii Metelkin 2019-11-17 00:42:44 +1100
  • 1f8860f189 Add more tests Dmitrii Metelkin 2019-11-17 00:19:48 +1100
  • 75f5fa7e15 Simplify code Dmitrii Metelkin 2019-11-17 00:19:36 +1100
  • 1be8efccb3 Logged out user if key is invalid Dmitrii Metelkin 2019-11-16 23:59:16 +1100
  • ac66abbd21 Fix error when page url is not set Dmitrii Metelkin 2019-11-16 23:20:22 +1100
  • 4a18dea34f Add test to cover fix when session is already exists Dmitrii Metelkin 2019-11-16 23:19:14 +1100
  • 3733a74f05 Fix unit tests in later moodle versions Dmitrii Metelkin 2019-11-16 22:47:18 +1100
  • e847890304 Fixes when session already exist When loggin in, if session already exist, the login is attached to the old user/session. Logout if current session userid doesn't match with loginurl key userid and retry the login. Jorge Humberto Sanchez Jimenez 2019-06-13 12:13:51 -0500
  • 291f2a04c4 Fix travis file Dmitrii Metelkin 2019-11-16 22:07:34 +1100
  • 112aeb25d2 Fix copy-paste issue in upgrade script Dmitrii Metelkin 2018-05-02 10:40:16 +1000
  • 15cfe70041 Fix broken SQL Dmitrii Metelkin 2018-05-02 10:30:07 +1000
  • 8f92919434 Add upgrade script to fix all previously created users Dmitrii Metelkin 2018-05-02 10:17:57 +1000
  • e6aeab9e85 Properly test confirmation Dmitrii Metelkin 2018-05-02 10:06:36 +1000
  • c82eb06aea
    Merge pull request #29 from SAHellauer/MOODLE_33PLUS Dmitrii Metelkin 2018-05-02 10:04:33 +1000
  • 9d59b407e7
    Test function check for correct confirmation Stephen Hellauer 2018-05-01 07:44:36 -0500
  • 8127ab82a9
    Added confirmed equal 1 to user creation Stephen Hellauer 2018-04-27 12:59:34 -0500
  • 79b6b751b0 Bump version Dmitrii Metelkin 2018-03-28 11:56:37 +1100
  • f8a1df93cf Update README.md Dmitrii Metelkin 2018-03-28 11:49:51 +1100
  • 7e39fab83f Fix failing return parameters validation Dmitrii Metelkin 2018-03-28 11:34:23 +1100
  • 9730daaba1 Remove whitespace Dmitrii Metelkin 2018-01-29 11:52:04 +1100
  • b8445715b9
    Merge pull request #23 from andrewhancox/master_33 Dmitrii Metelkin 2018-01-29 11:50:42 +1100
  • bf33d00fbe Simplify travis file Dmitrii Metelkin 2018-01-29 11:40:20 +1100
  • f04cf2afc3 Update version file Dmitrii Metelkin 2018-01-29 11:39:55 +1100
  • 0119c5b1b0 Add missing MOODLE_INTERNAL constants Dmitrii Metelkin 2018-01-29 11:17:54 +1100
  • c7e17febb5
    Merge pull request #22 from andrewhancox/master Dmitrii Metelkin 2018-01-29 10:11:18 +1100
  • 4afc2055be Move settings into settings.php Andrew Hancox 2018-01-23 15:26:54 +0000
  • bb426a5adb Prevent error where user is already logged in Andrew Hancox 2018-01-22 22:16:36 +0000
  • 747b4d301c
    Merge pull request #20 from andrewhancox/master Dmitrii Metelkin 2017-12-13 09:10:15 +1100
  • eea400f30f Reordered key checks Andrew Hancox 2017-12-12 11:53:21 +0000
  • 55b614e284 Remove calls to deprecated and removed function Andrew Hancox 2017-11-18 14:11:03 +0000
  • 91c4be7df4 Fix issue matching IPs when whitelisting is enabled Andrew Hancox 2017-11-18 14:10:45 +0000
  • f0f988e9d3 Merge pull request #19 from catalyst/fix-ci-test Dmitrii Metelkin 2017-10-23 15:34:08 +1100
  • 19fb0044f0 Merge pull request #18 from andrewhancox/master Dmitrii Metelkin 2017-10-23 15:33:53 +1100
  • b71d9ecea6 Exclude testing moodle master branch against PHP 5.6 Pat Kira 2017-10-23 13:15:36 +1100
  • c2152c1c84 Refactored to make unit tests more robust Andrew Hancox 2017-10-20 18:04:56 +0100
  • 833a25daf3 Fixed issues from code review Andrew Hancox 2017-10-03 18:03:02 +0100
  • 5171723d0e Fix pre-existing travis CI failures Andrew Hancox 2017-10-03 11:25:41 +0100
  • bded162058 Add ability to white list IP addresses to ignore iprestrictions Andrew Hancox 2017-10-03 11:05:40 +0100
  • 5a115b42f1 Merge pull request #17 from imrobinized/imrobinized-patch-1 Dmitrii Metelkin 2017-07-12 13:01:41 +1000
  • 48d7011876 Revert changes on line break types Robin 2017-07-12 10:55:35 +0800