Timothée Jaussoin
48961ea194
Fix FLEXIAPI-293 Remove the (long) outdated general documentation
2025-05-05 15:59:10 +02:00
Timothée Jaussoin
0d399503c4
Fix FLEXIAPI-181 Replace APP_ADMINS_MANAGE_MULTI_DOMAINS with APP_SUPER_ADMINS_SIP_DOMAINS
2024-06-10 13:49:42 +00:00
Timothée Jaussoin
75599dd5ab
Fix FLEXIAPI-155 Add a new accountServiceAccountUpdatedHook and accountServiceAccountDeletedHook
2024-03-27 16:22:01 +00:00
Timothée Jaussoin
92e06df01f
Fix FLEXIAPI-154 Fix and improve hcaptcha integration
2024-03-21 13:42:53 +00:00
Timothée Jaussoin
668c79bc12
Fix FLEXIAPI-151 Migrate to hCaptcha
2024-03-19 15:39:46 +01:00
Timothée Jaussoin
4035cbd0ab
Fix FLEXIAPI-134 Add a system to detect and block abusive accounts
2024-01-29 11:36:41 +01: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
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
fc96338bfb
Redesign the UI
2023-06-09 08:24:49 +00:00
Timothée Jaussoin
7a17897193
Add ExternalAccounts and related features
...
- Consume an ExternalAccount on Account creation
- Add a tombstone to an ExternalAccount to ensure non re-usage
- Add related tests
- Generalize Utils
- Stop public registration when there is no ExternalAccounts left
- Add GenerateExternalAccounts, ExportToExternalAccounts and ImportExternalAccounts console scripts
- Provision the ExternalAccount using the depends_on/idkey pair
2022-07-12 17:05:17 +02:00
Timothée Jaussoin
20f8fb4c45
Add a send message endpoint, passing by the linphone-daemon unix pipe
...
Import ReactPHP Socket and required dependencies
Add a new configuration variable to define the unix pipe path
Generalize the API Key to all the users, add a new endpoint to retrieve it, update the documentation
Update the dependencies
Update the documentation
Complete the tests
2022-02-08 18:04:25 +01:00
Timothée Jaussoin
63a690d6b2
Save the removed accounts in a "tombstones" table to prevent them to be recreated
...
Add a Console commande to clear the old tombstones
Update the documentation
2021-09-07 15:52:21 +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
13a1eb4dc5
Add account deletetion feature in the Admin panel
...
Add the provisioning elements to the user admin page
Add missing file headers, cleanup code
Bump the dependencies
2021-07-06 15:35:21 +02:00
Timothée Jaussoin
e98e0bf003
Allow the Terms and Conditions to be set as URLs
...
Cleanup the old TaC pages
Update the dependencies
2021-02-09 13:58:32 +01:00
Timothée Jaussoin
a82d66bc48
Fix a missing use
...
Bump the version
2021-01-14 15:40:44 +01:00
Timothée Jaussoin
70463ae687
Complete the API with new endpoints
...
Update the documentation
Bump the build number to 41
2021-01-13 14:47:22 +01:00