Commit graph

115 commits

Author SHA1 Message Date
Timothée Jaussoin
0160779784 Fix FLEXIAPI-232 Add provisioning email 2025-04-23 13:01:45 +00:00
Timothée Jaussoin
e2f40699fb Fix FLEXIAPI-205 Remove the deprecated endpoints, compatibility code... 2025-04-22 12:51:15 +00:00
Timothée Jaussoin
a3861304cc Fix FLEXIAPI-284 Add configurable admin API Keys 2025-04-10 09:11:26 +00:00
Timothée Jaussoin
1d3c3b8c13 Fix FLEXIAPI-276 Complete the translations 2025-03-13 13:50:10 +00:00
Timothée Jaussoin
09f6e1fa6d Fix FLEXIAPI-261 Remove the TURN part in the XML provisioning (and only keep the API endpoint) 2025-02-26 10:49:15 +01:00
Timothée Jaussoin
9006bc1d0d Fix FLEXIAPI-258 Move DotEnv instance configurations in the Spaces table 2025-02-17 14:02:06 +00:00
Timothée Jaussoin
1ba3834f40 Fix FLEXIAPI-264 Add -k|api_key_ip parameter to accounts:create-admin-account... 2025-02-03 16:24:39 +00:00
Timothée Jaussoin
786258da1f Fix FLEXIAPI-255 Create a INSTALL.md tutorial and log FlexisipPusherConnector errors 2025-01-06 10:51:18 +01:00
Timothée Jaussoin
3d715afc23 Fix FLEXIAPI-228 Add reset password email flow 2024-12-04 16:25:13 +01:00
Timothée Jaussoin
93c98ae73f Fix FLEXIAPI-220 Migrate SIP Domains to Spaces 2024-12-02 13:04:49 +00:00
Timothée Jaussoin
0d6bc37207 Fix FLEXIAPI-206 Upgrade to Laravel 10, PHP 8.1 minimum and bump all the related dependencies 2024-11-14 16:12:57 +00:00
Timothée Jaussoin
648936514f Fix FLEXIAPI-213 Add TURN credentials support in the API as defined in... 2024-10-14 09:03:22 +00:00
Timothée Jaussoin
12ef6d472e Fix FLEXIAPI-212 Add CoTURN credentials support in the provisioning 2024-09-25 10:33:44 +02:00
Timothée Jaussoin
a4e44d94a6 Fix FLEXIAPI-203 Implement domain based Linphone configuration, add... 2024-08-12 10:14:21 +00:00
Timothée Jaussoin
f6c5562201 Fix FLEXIAPI-192 Add DotEnv configuration to allow the expiration of tokens and codes in the app 2024-07-11 12:51:02 +00: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
afe29811ac Fix FLEXIAPI-180 Fix the token and activation flow for the provisioning with... 2024-06-03 13:19:43 +00:00
Timothée Jaussoin
b9292fde97 Fix FLEXIAPI-173 Wrong route in validateEmail (deprecated) 2024-05-16 11:32:15 +02:00
Timothée Jaussoin
fd57132d06 Fix FLEXIAPI-166 Reimplement the deprecated email validation URL 2024-04-25 11:06:03 +02:00
Timothée Jaussoin
911862870c Fix #165 Remove for now text/vcard header constraint 2024-04-25 09:05:05 +00:00
Timothée Jaussoin
debf668e77 Fix FLEXIAPI-164 Add vcards-storage endpoints 2024-04-24 13:41:43 +00:00
Timothée Jaussoin
faf33f5ac3 Fix FLEXIAPI-162 Drop the aliases table 2024-04-22 13:38:51 +00:00
Timothée Jaussoin
7418d79b41 Fix FLEXIAPI-152 API Key usage clarification 2024-04-09 09:10:08 +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
ea9fa824ea Fix FLEXIAPI-147 Small typo in DeviceController 2024-03-07 10:56:41 +01:00
Timothée Jaussoin
8780050487 Fix FLEXIAPI-146 Add devices management panels for accounts 2024-03-05 16:53:00 +01:00
Timothée Jaussoin
248fce60fe Fix FLEXIAPI-139 2024-02-21 14:37:29 +00:00
Timothée Jaussoin
4a5d7b6aee Fix FLEXIAPI-138 Add ip and user_agent columns to all the tokens and code... 2024-01-30 14:02:14 +00: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
e4ccfe7a4a Fix FLEXIAPI-132 2024-01-24 15:37:20 +00:00
Timothée Jaussoin
0597db0f8e Fix #138 Add a dictionary to the account model 2023-12-28 09:54:47 +00:00
Timothée Jaussoin
c2ebe29d77 Fix #135 Refactor the password algorithms code 2023-12-19 09:30:21 +00:00
Timothée Jaussoin
5717994ab8 Fix #132 Move the provisioning_tokens and recovery_codes to dedicated table 2023-12-14 14:13:41 +00:00
Timothée Jaussoin
1cb44ce318 Branch the 1.4 2023-11-30 16:36:26 +00:00
Timothée Jaussoin
cabf94273f Fix #119 Add a X-Linphone-Provisioning required header to the provisioning... 2023-11-13 14:14:53 +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
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
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
3ae460de5a Fix #115 Check if $account exists 2023-08-24 14:26:38 +02: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
adabb52f3f Move Device controller to the admin panel 2023-08-07 15:10:32 +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
c1e355a829 Add ContactList feature, complete the lists and attach them to accounts 2023-07-04 14:35:21 +00:00
Timothée Jaussoin
fc96338bfb Redesign the UI 2023-06-09 08:24:49 +00:00