Timothée Jaussoin
f77846b676
Update from Laravel 6 to Laravel 8
...
Fix the related tests
Add the Belledonne Communications copyright
2020-09-16 12:44:26 +02:00
Timothée Jaussoin
a4fe44e59c
Add a success banner when the password was saved
...
Fix the destroy account controller
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
c65f1a804c
UI and feature adjustments
...
- Add a toggle for the phone SMS registration/auth related features
- Add the newsletter email registration toggle
- Rename and move around views and controllers
- Refactor the login and registration forms
- Split the registration form in two, email and phone
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
e1c34ec678
Move the configuration to the .env file to support per-instances configurations
...
Complete the README
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
d0039165d6
Use simple usernames for login
...
Enforce configuration domain for Accounts
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
5b34fc623e
Add configuration for admins
...
Redirect when the user is logued out
Update the dependencies
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
44ee674480
Add COPYING
...
Add Terms + checkbox
Fix navigation and improve some forms
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
8fd7e8adbf
Add a captcha on subscription
...
Complete the documentation
Disable (for now) timestamps in Account
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
641feb9a2e
Add Account creation
...
Add Aliases support
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
f3ba51682f
Complete email + SMS authentication
...
Also send an email when the email was changed
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
8fcffd4ff8
Add account delete
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
c115f4b45c
Add email + sms auth
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
d73c952c76
Change the routes
...
Implement email and password change + password when it's not set
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
e9e9d09b37
Base authentication system + layout
2020-09-14 11:24:59 +02:00