Commit graph

35 commits

Author SHA1 Message Date
Timothée Jaussoin
179c76251d Add call logs browsing, general and per account 2023-10-16 09:05:45 +00:00
Timothée Jaussoin
3dece6158d Small UI fixes 2023-10-09 16:35:12 +02:00
Timothée Jaussoin
c477973d84 Fix #126 Move all the intercome related features under a toggle 2023-10-05 17:02:08 +02:00
Timothée Jaussoin
7feb7fd184 Add Account statistics 2023-10-04 08:24:47 +00:00
Timothée Jaussoin
5fd6766a8e Fix #114 Complete the API documentation for the currently implemented statistics endpoint 2023-08-23 14:37:21 +00:00
Timothée Jaussoin
88f0d898fa Import localy all the fonts, CSS and JS files that used to be on CDN 2023-08-17 14:17:58 +00:00
Timothée Jaussoin
f8ae6d93ff Add PIN code error handling and proper redirect 2023-08-17 09:42:09 +00:00
Timothée Jaussoin
49d414c9ee Add the Account CSV import feature 2023-08-14 13:53:03 +00:00
Timothée Jaussoin
4db2b591c5 Move to Material Icons Outlined and load it locally 2023-08-08 15:01:24 +00:00
Timothée Jaussoin
77f334a730 Fix #106 Remove completely the deprecated laravelcollective/html dependency 2023-08-08 15:20:07 +02:00
Timothée Jaussoin
adabb52f3f Move Device controller to the admin panel 2023-08-07 15:10:32 +00:00
Timothée Jaussoin
ec3f123c9a Various UI fixes 2023-08-03 16:07:25 +00:00
Timothée Jaussoin
f8bde4345f First basic statistics graph generation using Chart.js 2023-07-27 15:23:53 +00:00
Timothée Jaussoin
0729718ccf Add basic Statistics support for Messages and Related devices 2023-07-20 14:56:42 +00:00
Timothée Jaussoin
16a26d1576 Completely remove XMLRPC 2023-07-12 14:48:11 +00:00
Timothée Jaussoin
86983f3f9b Add the About page 2023-07-07 15:22:56 +00:00
Timothée Jaussoin
c1e3f56e5d Complete the Contacts Lists endpoints in the API, with tests and documentation 2023-07-06 17:21:12 +02:00
Timothée Jaussoin
c1e355a829 Add ContactList feature, complete the lists and attach them to accounts 2023-07-04 14:35:21 +00:00
Timothée Jaussoin
806a77a756 Redesign the account related pages 2023-06-27 09:13:36 +00:00
Timothée Jaussoin
fc96338bfb Redesign the UI 2023-06-09 08:24:49 +00:00
Timothée Jaussoin
8570aaae15 Fix #102 Implement AccountCreationRequestToken 2023-05-23 14:49:03 +00:00
Timothée Jaussoin
d09e8e5c37 Import the base fonts localy
Add missing headers in PHP files
Small adjustments in the documentations
Bump the package number
2022-06-27 13:59:35 +02:00
Timothée Jaussoin
3225e11ffc Rename tokens to account_creation_token and the related table, tests, controllers, endpoints
Add a new endpoint to allow the creation of an account_creation_token by an admin
Split the confirmation_key in two, create a provisioning_token
Refactor the documentation
Bump the package number
2022-06-23 17:25:01 +02:00
Timothée Jaussoin
88e2e049c4 Fix cases where alias and username can both be phone numbers but different
Update the views and add a test for FlexiAPI
Update the dependencies
2022-03-07 14:21:41 +01:00
Timothée Jaussoin
48323477cf Complete the authenticated account contacts tests and fix the related documentation
Cleanup the returned Vcard 4.0 formats
Implement the recently introducted REST endpoints in the admin panels
Add account actions logs to the new Controllers
2021-11-02 17:00:41 +01:00
Timothée Jaussoin
4f11deeaf9 Add some basic subscriptions statistics
Move the statistics to a specific Library
Show some subscriptions charts in the admin panel
Inject the browser user agent to the database if available
Split statistics in different view (day/week/month)
Install cron scripts
Update the dependencies
2021-10-05 14:27:23 +02:00
Timothée Jaussoin
d4d5a9336e Some small UI fixes in the UI panel
Bump the package number
2021-07-29 15:50:07 +02:00
Timothée Jaussoin
54ada09169 Add a basic documentation for FlexiAPI account panel 2021-07-27 09:35:47 +00:00
Timothée Jaussoin
7ca7aefad2 Update the dependencies
Allow email account registration text to be customized
Rename lindoor CSS to linhome CSS
2020-09-28 11:36:15 +02:00
Timothée Jaussoin
89bee3ca18 Fix OVH SMS sender name
Fix admins pagination
Update the dependencies
Update RPM release number to 27
2020-09-21 14:41:24 +02:00
Timothée Jaussoin
30fcf9792f Update wording
Send a confirmation email when the password is set for the first time
Remove the API link from the menu and move it to the footer
Allow different domains to be set in the POST /api/accounts endpoints + related tests
Cleanup the API tests
Update the dependencies
2020-09-14 11:55:07 +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
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