Commit graph

248 commits

Author SHA1 Message Date
Timothée Jaussoin
6c8b5aebdb Hotfix 1.5 to 1.4 2024-07-04 08:25:17 +00:00
Timothée Jaussoin
09ec7ee043 Fix FLEXIAPI-175 and FLEXISIP-231 Rewrite the Redis contacts parser to handle... 2024-07-03 14:28:49 +00:00
Peio Rigaux
55a78b3e86 Fix typos and generic text issues 2024-02-28 13:58:41 +00:00
Timothée Jaussoin
53ad79b42e Fix FLEXIAPI-142 2024-02-28 13:50:48 +00:00
Timothée Jaussoin
5930e78586 Fix FLEXIAPI-132 2024-01-24 16:52:35 +01:00
Timothée Jaussoin
4f016c70a3 Fix FLEXIAPI-136 Refactor the Web Panel toggle mechanism and move it to a proper Middleware 2024-01-23 16:05:47 +00:00
Timothée Jaussoin
5b86cc75c9 Fix FLEXIAPI-133 Use the correct breadcrumb on create and fix a password update related issue on update - 1.4 2024-01-23 15:34:07 +00:00
Timothée Jaussoin
10a29b7420 Fix #135 Refactor the password algorithms code 2023-12-18 16:19:12 +00:00
Timothée Jaussoin
adbf8320e7 Fix #133 Make the MySQL connection unstrict 2023-12-14 16:02:05 +01:00
Timothée Jaussoin
07f2048c10 Release the 1.4.0 2023-12-06 13:34:51 +00:00
Timothée Jaussoin
c770798493 Fix #128 Add a DotEnv toggle to enable/disable the X-Linphone-Provisioning header 2023-11-30 16:15:44 +00:00
Timothée Jaussoin
4d9a19f8cf Fix #119 Add a X-Linphone-Provisioning required header to the provisioning... 2023-11-13 14:14:42 +00:00
Timothée Jaussoin
b70fc27fea Reorganize the statistics filters form for better readability 2023-11-13 10:33:37 +00:00
Timothée Jaussoin
1c0d069afc Branch the 1.4
Complete the CHANGELOG with new features and fixes
Update the dependencies
2023-11-09 14:55:47 +01:00
Timothée Jaussoin
8bb2c514b0 Only allow the recovery endpoint to be called once if the code is wrong 2023-11-08 10:41:14 +00:00
Timothée Jaussoin
06e92a6f93 Fix Jira FLEXIAPI-129 Validate the password confirmation when creating a new... 2023-11-07 16:24:49 +00:00
Timothée Jaussoin
b6b54802d2 Add a small check to ask to wait one hour between two recoveries of an account 2023-11-07 15:54:07 +01:00
Timothée Jaussoin
459e8faf9d Fix Mantis#11998 Send the correct message by SMS when creating an account... 2023-11-07 14:20:13 +00:00
Timothée Jaussoin
179c76251d Add call logs browsing, general and per account 2023-10-16 09:05:45 +00:00
Timothée Jaussoin
95707c7749 Fix #19 Set all the ERROR confirmation_key to null in the accounts table 2023-10-09 16:50:09 +02: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
ab6aa88b3c Fix #127 Move the API Key management form to a specific page 2023-10-05 15:42:15 +02:00
Timothée Jaussoin
e996a9827c Fix #125 Remove the External Accounts feature 2023-10-04 16:03:53 +02:00
Timothée Jaussoin
7feb7fd184 Add Account statistics 2023-10-04 08:24:47 +00:00
Timothée Jaussoin
e516ae788c Fix #124 Return 404 when the account is already provisioned or the provisioning_token not valid 2023-09-27 14:31:04 +00:00
Timothée Jaussoin
312c9e515f Fix #123 Define a proper documentation for the provisioning flow 2023-09-27 14:53:32 +02:00
Timothée Jaussoin
a9fb3fd1c1 Implement Calls Statistics 2023-09-19 13:07:09 +00:00
Timothée Jaussoin
d2c5e9f48f Fix #122 Add a new console command CreateFirstAdmin 2023-09-13 15:50:57 +02:00
Timothée Jaussoin
a2e8d27b49 Fix #121 Only apply throttling to redeemed tokens 2023-09-11 09:35:11 +00:00
Timothée Jaussoin
1debbc5f10 Fix #118 Add a throttling system for the AccountCreationToken push notification endpoint 2023-09-06 14:58:21 +02:00
Timothée Jaussoin
03bd8d8114 Introduce the database_errors logger 2023-08-30 15:31:51 +00:00
Timothée Jaussoin
be429be82a Fix #117 Redeem properly the tokens to prevent reuse 2023-08-29 09:52:45 +00:00
Timothée Jaussoin
8b17a9e6c1 Fix #116 Fix Change SMS endpoint 2023-08-24 14:37:34 +02:00
Timothée Jaussoin
3ae460de5a Fix #115 Check if $account exists 2023-08-24 14:26:38 +02: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
99e6505b9b Fix #113 Add hints for the info log -> errors log 2023-08-22 14:19:45 +00:00
Peio Rigaux
3852218558 Uses updateOrCreate instead of just create 2023-08-21 08:02:19 +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