Commit Graph

62 Commits

Author SHA1 Message Date
amacocian b60165648d Setup authentik sso support 2025-11-01 15:47:28 +01:00
Alexis Saettler 223fbed0a8 Apply fixes from StyleCI (#5495) 2021-09-12 09:13:02 +02:00
Alexis Saettler a4c037f539 feat: revoke session from other browser after a password change (#5328) 2021-06-28 23:15:37 +02:00
Alexis Saettler f8442ba507 feat: add a rate limiter for locationiq queries (#5185) 2021-05-14 15:03:19 +02:00
Simon Van Accoleyen 1f4c4c4b6c feat: allow recovery codes when disabling 2FA (#4970) 2021-05-04 20:30:52 +02:00
Alexis Saettler 01d1248c4f chore: reactivate analysers (#4660)
* chore: reactivate analysers

* reactivate psalm

* Apply fixes from StyleCI

* fix

* fixes

* rename back the file

Co-authored-by: Alexis Saettler <asbiin@users.noreply.github.com>
2020-12-06 15:51:47 +00:00
Alexis Saettler 90e7c6d77c chore: fixes from sonarcloud (#4415) 2020-11-15 23:21:06 +01:00
Alexis Saettler a0a7d41a20 fix: fix exception when trying to register a user (#4226) 2020-08-06 11:14:33 +02:00
Alexis Saettler df166d62e6 fix: fix login route already set by Laravel now (#3802) 2020-04-08 09:28:34 +02:00
Alexis Saettler 0a2604d6d3 chore: upgrade to laravel 7 (#3746) 2020-04-01 09:50:58 +02:00
Alexis Saettler 7257a5a1b3 fix: fix bugs with phpstan and psalm (#3753) 2020-03-29 16:44:06 +02:00
dependabot-preview[bot] 00f0cc12ec chore(deps-dev): Bump vimeo/psalm from 3.7.2 to 3.9.4 (#3664) 2020-03-08 23:21:50 +01:00
Regis Freyd 5bf26262dc chore: refactor account model (#3570) 2020-02-13 10:48:51 -05:00
Alexis Saettler 947e56cf1d Apply fixes from StyleCI (#3429) 2020-01-03 22:26:04 +01:00
Alexis Saettler 47ef3d75a7 fix: fix locale (#3420) 2020-01-01 13:04:57 +01:00
Alexis Saettler 8bf15f21ce fix: fix user register exceptions (#3402) 2019-12-31 12:40:24 -05:00
Alexis Saettler 63c2005ab0 refactor: use request input (#3303) 2019-12-15 22:05:01 +01:00
Alexis Saettler d69d091c11 chore(deps): upgrade to Laravel 6.5 (#3135) 2019-11-11 17:24:06 +01:00
Alexis Saettler 735aea5b68 feat: enhance user invitation mail (#3158) 2019-11-05 01:08:21 +01:00
Alexis Saettler 206f011903 fix: ensure disable_signup is checked on form register validation (#3162) 2019-11-04 20:43:48 +01:00
Alexis Saettler 68ac253971 chore: consistency (#3136) 2019-10-27 23:37:45 +01:00
dependabot-preview[bot] 971e425f63 chore(deps): Bump pragmarx/google2fa from 5.0.0 to 7.0.0 (#3111) 2019-10-23 22:39:10 +02:00
Alexis Saettler f9131e71c9 fix: fix exception in case a user register twice (#2882) 2019-08-10 10:00:30 +02:00
Alexis Saettler 73592fcaef Apply fixes from StyleCI (#2768) 2019-06-13 00:42:33 +02:00
Alexis Saettler 74070d84de feat: add multi factor auth on oauth (#2597) 2019-04-15 23:52:31 +02:00
Alexis Saettler f01a0e81d6 fix: fix register request validate (#2601) 2019-04-14 13:29:44 +02:00
Alexis Saettler 397c3e4885 fix: fix event dispatch (#2555) 2019-04-01 06:11:38 +02:00
Alexis Saettler 3d265359aa test: fix coverage on some lines (#2546) 2019-03-23 13:51:30 +01:00
Matthew Brown 684ce6bc56 refactor: fix bad return types with Psalter (#2435) 2019-02-16 19:20:28 +01:00
Alexis Saettler 92bef2413c chore: add phpstan (#2383) 2019-02-07 22:44:34 +01:00
Alexis Saettler f660c4fd98 feat: register all app services as singleton (#2337) 2019-01-25 15:56:35 +01:00
Alexis Saettler ee74732a09 feat: add recovery codes (#2120) 2018-12-21 22:41:49 +01:00
Alexis Saettler 566b0b1348 fix: rewrite OAuth login controller (#2014) 2018-11-11 14:45:41 +01:00
Alexis Saettler b15f1e5af5 chore: remove old email verification module and use laravel's one (#1965) 2018-10-28 22:58:17 +01:00
Alexis Saettler 2c85d32e75 feat: sentry integration (#1824) 2018-09-18 23:45:39 +02:00
Alexis Saettler b350757653 fix: do not send confirm email when signup_double_optin is false (#1794) 2018-09-12 07:58:13 +02:00
Alexis Saettler d409c95955 feat: add language selector in register page (#1770) 2018-09-04 00:17:54 +02:00
Netsai 8902be5bb1 Fix spellings (#1581) 2018-07-24 11:11:22 +02:00
Alexis Saettler 0ec0e8591d Use route function everywhere (#1568) 2018-07-22 21:04:31 +02:00
Alexis Saettler 8a8debc739 Yubikey support (#1031) 2018-07-04 23:37:12 +02:00
Régis Freyd 29197090a7 Restructure where models are stored (#1476)
The idea is to clean the repository a little bit by moving models into their respective folders.
2018-06-14 20:49:12 -04:00
Alexis Saettler a79c19dd6c Add email confirmation on signup (#1374) 2018-05-28 17:40:17 +02:00
Régis Freyd 9018b558b8 Add GDPR compliance (#1296) 2018-05-20 16:00:03 -04:00
Matthew Brown da73a6e15d Add Psalm to check for possibly fatal issues (#973) 2018-04-29 19:11:40 +02:00
Théo Mathieu 8e7c1085b6 Add secure Oauth route for the API login (#1174) 2018-04-19 08:39:28 -04:00
Alexis Saettler 67aa882eee Open register page after a clean installation (#954)
* Redirect to /register if there is no account
* Remove default creation for admin@admin.com
2018-03-13 23:28:42 +01:00
Matthew Brown 749caa2c03 Fix issues found by static analysis (#878) 2018-03-04 18:23:33 +01:00
Alexis Saettler 2c14f6d0ee Fix default genders seed with setup:production (#898) 2018-02-15 21:40:19 +01:00
Régis Freyd e78e140b9e Add support for custom genders (#879) 2018-02-04 15:44:26 -05:00
Alexis Saettler 620c5de2b0 Add Two Factor Authentication (2FA) (#724) 2018-01-08 18:17:06 -05:00