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
Alexis Saettler
bf084ae2eb
Add ability to change password in Settings ( #696 )
2017-12-18 09:28:34 -05:00
Simon Hanna
3738695932
Fix contact creation on PostgreSQL ( #688 )
2017-12-13 16:09:47 -05:00
Régis Freyd
8e575735d5
Add support for multiple contact fields and addresses ( #657 )
...
This requires to run the migrations `php artisan migrate` which might take some time.
2017-11-26 09:36:20 -05:00
Ng Yik Phang
a3fed98de0
Use str_random instead of RandomHelper ( #571 )
...
Laravel has a built-in string randomiser function, no need to
hand-roll a custom one.
https://laravel.com/docs/5.4/helpers#method-str-random
2017-10-03 23:33:17 -04:00
Régis Freyd
a2172f0851
Add style CI ( #503 )
...
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Régis Freyd
597991dcf2
Always load env from config instead and add tests ( #373 )
2017-06-22 11:43:49 -04:00
degan6
5cb34a2083
Moved all instances of env out of app ( #158 )
...
Moved all instances of env() out of the app folder. Laravel doesn't like when env() is used in the app folder.
Created two new varibles in the app config file
email_new_user_notification for email to send new registrations too
disable_signup for disabling signup
2017-06-22 10:31:28 -04:00
Régis Freyd
5b5b2da5f8
Add multi user support and subscriptions ( #359 )
...
This pull request adds support to multi users in one account. It also introduces the notion of subscriptions.
Accounts can now have multiple users.
Subscriptions are defined by a new env variable called REQUIRES_SUBSCRIPTION, and defaults to false. As promised, all the paid features on .com will be free if you download and host Monica on your own server.
2017-06-20 20:51:40 -04:00
jeremydenoun
21ae66d444
Breaking: Add timezone as an env variable ( #170 )
...
The idea is that the instance owner can decide what should be the default timezone for every new user on the system. Also:
* change default APP_KEY to 32 char (avoid warning on specif openssl version) and update readme to remember 'php artisan key:generate' usage
2017-06-14 21:46:55 -04:00
Regis Freyd
151347eb69
Fix the route after password change
...
Fix #196
2017-06-10 22:09:05 -04:00
Kovah
3acdacc047
Let user disable the signup ( #56 ) ( #81 )
...
Updates the RegisterController to check if the signup is disabled.
Removes signup link if needed.
Also adds a new generic 403 error page.
2017-06-07 12:19:19 -04:00
Regis Freyd
2e6760e7db
Migrate to organization
2017-02-16 19:21:44 -05:00