Alexis Saettler and GitHub
2c85d32e75
feat: sentry integration ( #1824 )
2018-09-18 23:45:39 +02:00
Alexis Saettler and GitHub
b350757653
fix: do not send confirm email when signup_double_optin is false ( #1794 )
2018-09-12 07:58:13 +02:00
Alexis Saettler and GitHub
d409c95955
feat: add language selector in register page ( #1770 )
2018-09-04 00:17:54 +02:00
Netsai and Alexis Saettler
8902be5bb1
Fix spellings ( #1581 )
2018-07-24 11:11:22 +02:00
Alexis Saettler and GitHub
0ec0e8591d
Use route function everywhere ( #1568 )
2018-07-22 21:04:31 +02:00
Alexis Saettler and GitHub
8a8debc739
Yubikey support ( #1031 )
2018-07-04 23:37:12 +02:00
Régis Freyd and GitHub
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 and GitHub
a79c19dd6c
Add email confirmation on signup ( #1374 )
2018-05-28 17:40:17 +02:00
Régis Freyd and GitHub
9018b558b8
Add GDPR compliance ( #1296 )
2018-05-20 16:00:03 -04:00
Matthew Brown and Alexis Saettler
da73a6e15d
Add Psalm to check for possibly fatal issues ( #973 )
2018-04-29 19:11:40 +02:00
Théo Mathieu and Régis Freyd
8e7c1085b6
Add secure Oauth route for the API login ( #1174 )
2018-04-19 08:39:28 -04:00
Alexis Saettler and GitHub
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 and Alexis Saettler
749caa2c03
Fix issues found by static analysis ( #878 )
2018-03-04 18:23:33 +01:00
Alexis Saettler and GitHub
2c14f6d0ee
Fix default genders seed with setup:production ( #898 )
2018-02-15 21:40:19 +01:00
Régis Freyd and GitHub
e78e140b9e
Add support for custom genders ( #879 )
2018-02-04 15:44:26 -05:00
Alexis Saettler and Régis Freyd
620c5de2b0
Add Two Factor Authentication (2FA) ( #724 )
2018-01-08 18:17:06 -05:00
Alexis Saettler and Régis Freyd
bf084ae2eb
Add ability to change password in Settings ( #696 )
2017-12-18 09:28:34 -05:00
Simon Hanna and Régis Freyd
3738695932
Fix contact creation on PostgreSQL ( #688 )
2017-12-13 16:09:47 -05:00
Régis Freyd and GitHub
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 and Régis Freyd
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 and GitHub
a2172f0851
Add style CI ( #503 )
...
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00
Régis Freyd and GitHub
597991dcf2
Always load env from config instead and add tests ( #373 )
2017-06-22 11:43:49 -04:00
degan6 and Régis Freyd
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 and GitHub
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 and Régis Freyd
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 and Régis Freyd
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