Commit graph

135 commits

Author SHA1 Message Date
Timothée Jaussoin
2a3634d461 Fix FLEXIAPI-374 Improve CardDav credentials form 2025-08-27 08:25:38 +00:00
Timothée Jaussoin
a5eeb06055 Upgrade to PHP 8.2 and Laravel 11 2025-08-18 09:15:08 +00:00
Timothée Jaussoin
005072e301 Fix FLEXIAPI-355 Add withoutGlobalScope() to the Account ContactVcardList resolver 2025-07-10 15:20:10 +00:00
Timothée Jaussoin
5be36f5bbd Fix FLEXIAPI-333 Remove HTML buttons because they cannot be rendered in "old" Outlook versions 2025-06-23 16:17:32 +02:00
Timothée Jaussoin
97667ada1c Fix FLEXIAPI-298 Tag the 2.0 2025-05-19 07:57:05 +00:00
Timothée Jaussoin
cd3b9b818b Fix FLEXIAPI-286 Send an account_recovery_token using a push notification 2025-05-05 13:43:44 +00:00
Timothée Jaussoin
0160779784 Fix FLEXIAPI-232 Add provisioning email 2025-04-23 13:01:45 +00:00
Timothée Jaussoin
fd0fcd7045 Fix FLEXIAPI-277 Restrict authorized ini keys that can be set to prevent... 2025-04-02 09:25:56 +00:00
Timothée Jaussoin
11a9f87f1d Fix FLEXIAPI-275 Add names in Spaces 2025-03-05 15:48:55 +01:00
Timothée Jaussoin
ac74ad31f4 Fix FLEXIAPI-270 Call the static $apnsTypes attribute in FlexisipPusherConnector 2025-02-18 10:57:29 +00:00
Timothée Jaussoin
0d48ff3964 Fix FLEXIAPI-260 Return 404 and not 403 if the contact is already in the list... 2025-01-28 14:27:26 +00:00
Timothée Jaussoin
e761e03309 Fix FLEXIAPI-252 Update the hCaptcha Laravel library, use file instead of... 2024-12-18 15:27:43 +00: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
1ff618d20a Fix FLEXIAPI-210 Inject the proper object in the sip_domains create/edit view 2024-09-09 14:39:07 +00:00
Timothée Jaussoin
08ff1b8675 Fix FLEXIAPI-196 Add a phone validation system by country code with configuration panels and related tests and documentation 2024-07-24 10:59:22 +02:00
Timothée Jaussoin
6031ea80d3 Fix FLEXIAPI-193 Typo 2024-06-20 09:14:17 +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
676760579d Fix FLEXIAPI-163 Complete AccountService hooks 2024-05-30 12:27:53 +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
4f79ddca2b Fix FLEXIAPI-167 Add the handling of a custom identifier for the JWT tokens on top of the email one 2024-04-30 10:10:19 +00:00
Timothée Jaussoin
c13a78002a Fix FLEXIAPI-168 Add POST /accounts/me/email to confirm the email change 2024-04-25 13:33:20 +00:00
Timothée Jaussoin
debf668e77 Fix FLEXIAPI-164 Add vcards-storage endpoints 2024-04-24 13:41:43 +00:00
Timothée Jaussoin
42e7ed83c0 Fix FLEXIAPI-161 Complete the Dictionary tests to cover the collection accessor 2024-04-08 09:29:11 +00:00
Timothée Jaussoin
3dc9f93216 Fix FLEXIAPI-158 Restrict the phone number change API endpoint to return 403... 2024-04-03 14:05:35 +00:00
Timothée Jaussoin
c5f001e337 Fix FLEXIAPI-156 Disable the Phone change web form when PHONE_AUTHENTICATION is disabled 2024-04-02 13:57:08 +00:00
Timothée Jaussoin
00196e5957 Fix FLEXIAPI-135 Merge the admins table in the accounts table 2024-03-26 14:15:20 +00:00
Timothée Jaussoin
d2316251d5 Fix FLEXIAPI-143 Implement JWT authentification in the API 2024-03-25 11:08:41 +00:00
Timothée Jaussoin
668c79bc12 Fix FLEXIAPI-151 Migrate to hCaptcha 2024-03-19 15:39:46 +01:00
Timothée Jaussoin
9e2fcf2c3d Fix FLEXIAPI-144 Introduce APP_FLEXISIP_PUSHER_FIREBASE_KEYSMAP as a... 2024-03-05 14:51:49 +00:00
Timothée Jaussoin
248fce60fe Fix FLEXIAPI-139 2024-02-21 14:37:29 +00:00
Timothée Jaussoin
6226e867ad Fix #139 Allow the dictionary to be set when creating an account on the API as an admin 2023-12-28 15:17:01 +00:00
Timothée Jaussoin
245910374a Fix #134 Create an Activity view in the Admin > Accounts panel 2023-12-18 10:58:53 +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
b409e37ab1 Fix #130 Drop the group column in the Accounts table 2023-12-11 14:54:58 +00:00
Timothée Jaussoin
485d088219 Cherrypick 1.4.0 release features in master 2023-12-06 14:05:51 +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
b9591d4102 Branch the 1.4 2023-11-13 10:33:50 +00: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
7feb7fd184 Add Account statistics 2023-10-04 08:24:47 +00:00
Timothée Jaussoin
03bd8d8114 Introduce the database_errors logger 2023-08-30 15:31:51 +00:00
Timothée Jaussoin
99e6505b9b Fix #113 Add hints for the info log -> errors log 2023-08-22 14:19:45 +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
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
c1e3f56e5d Complete the Contacts Lists endpoints in the API, with tests and documentation 2023-07-06 17:21:12 +02:00