Commit Graph
7 Commits
Author SHA1 Message Date
Régis FreydandGitHub 597991dcf2 Always load env from config instead and add tests (#373) 2017-06-22 11:43:49 -04:00
degan6andRé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 FreydandGitHub 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
jeremydenounandRé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
KovahandRé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