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
552003697a
Disable Eloquent timestamps for Password
...
Update the dependencies
Expose some SSL SMTP configuration in .env
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
bb4d47e2f4
Remove the db.sqlite
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
c291a356db
Prevent emails to be reused and changed to an exisiting one in the Controllers
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
3c4040d317
Rename and move some Controllers
...
Re-enable Google Captcha for the remaining pages where it's needed
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
93f622b8e7
Small UI adjustments
...
Add the lindoor base CSS
Update the dependencies
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
4a6e1ccf23
Get the pid from the .pid file and not using pidof
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
f0e1c4387f
Complete systemd documentation
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
a004960a6b
Add devices management panel
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
ef88463e3d
Add Linphone basic theme
...
Remove email restriction
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
e889c5f9ef
Add Accounts search feature in admin panel
2020-09-14 11:24:59 +02:00
Timothée Jaussoin
f98df3f830
Add admin panel system
...
Add two commands RemoveUnconfirmedAccount and SetAccountAdmin
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
Sylvain Berfini
73308bc9d6
Fixed digest auth for provisioning with another account
2020-09-14 10:47:38 +02:00
Sylvain Berfini
bffcde2193
Added digest auth to provisioning.php
2020-09-14 09:33:41 +02:00
Sylvain Berfini
172dd08423
Added one time password feature to provisioning.php
2020-09-14 09:33:41 +02:00
Peio Rigaux
b102db7fe4
Use get_config_value to ensure that geoloc accounts are disabled if there is no config value
2020-08-25 11:58:11 +02:00
Sylvain Berfini
a7f20f59b9
Fixed missing permission for activation.php in httpd.conf
2020-07-30 16:35:58 +02:00
Sylvain Berfini
b856d7b276
Added activation page to allow activating email accounts directly from flexisip-account-manager + added domain
2020-07-30 15:12:58 +02:00
Sylvain Berfini
39b5e6fc16
Allow path to config to be defined in httpd conf
2020-07-30 12:17:21 +02:00
François Grisez
4ad97a784f
Publish generated packages in legacy repository of CentOS 7
2020-07-27 14:48:35 +02:00
Sylvain Berfini
3dd5471ea9
Added create_push_accounts
2020-07-20 10:46:46 +02:00
Peio Rigaux
e0390ce1d2
Fix/missing include get config value
2020-05-13 17:04:34 +02:00
François Grisez
34873e7eba
Update RPM installation procedure in README.md
2020-05-05 18:25:37 +02:00
Jehan Monnier
a0b6b2db8b
add default value to config params
2020-02-28 13:18:01 +01:00
Peio Rigaux
b30d1a09f5
put servers variables outside of ci file to match other projects behaviour
2020-02-14 16:55:53 +01:00
Timothée Jaussoin
d2bfc6e9f9
Integrate FlexiAPI in the RPM package (logs, conf, env…)
...
Update the GitlabCI and fix integration issues
Add a /api/ping authenticated endpoint
2020-02-10 10:52:28 +01:00
Jehan Monnier
5eb6a644db
add packaging
2020-02-04 12:04:57 +01:00
Timothée Jaussoin
17fcaf02d3
Import a new API, build with Laravel
...
- Authentication handled by DIGEST (MD5 and SHA-256)
- Support of CLRTXT passwords in the DB
- Expose sip account devices through the API
- Tests, with databases running in memory
- Documents for the deployment and API usage
2020-02-03 15:20:48 +01:00
Peio Rigaux
804ba97924
Modified database.php to fix syntax error in condition
2020-01-23 14:11:30 +01:00
Peio Rigaux
d6e2ef7f9e
Added linphone rootca as mysql connection param and added option to package's selinux rule to survive reboot
2020-01-15 17:44:54 +01:00
Timothée Jaussoin
3fb07ca34b
Validate the existence of the required parameters when setting passwords
2020-01-08 15:21:16 +01:00
Timothée Jaussoin
065f0d3d8d
Reindent and reformat the code to follow PHP-PSR2
2020-01-08 11:21:41 +01:00
Sylvain Berfini
6abd99e397
Fixed account activated flag upon recovery & fixed is_account_used method to check aliases
2019-11-28 16:50:05 +01:00
Sylvain Berfini
16b82b88bc
Fixed issue with is_account_activated not answering for aliases
2019-11-26 15:03:12 +01:00
Sylvain Berfini
c40bb2bf6c
Fixed return value not defined + version bumped
2019-11-08 10:22:22 +01:00
Sylvain Berfini
9dcce639c1
Bumped build number
2019-11-07 14:12:17 +01:00
Sylvain Berfini
cf84578c43
Added option to prevent confirmation key one time use
2019-11-07 14:06:51 +01:00
Sylvain Berfini
2d117daaf1
Fixed recovert account from confirmation key
2019-11-07 13:41:08 +01:00