Alexis Saettler
68ac253971
chore: consistency ( #3136 )
2019-10-27 23:37:45 +01: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
f01a0e81d6
fix: fix register request validate ( #2601 )
2019-04-14 13:29:44 +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
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
d409c95955
feat: add language selector in register page ( #1770 )
2018-09-04 00:17:54 +02:00
Alexis Saettler
0ec0e8591d
Use route function everywhere ( #1568 )
2018-07-22 21:04:31 +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
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
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
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
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