Commit graph

127 commits

Author SHA1 Message Date
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
75599dd5ab Fix FLEXIAPI-155 Add a new accountServiceAccountUpdatedHook and accountServiceAccountDeletedHook 2024-03-27 16:22:01 +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
9d7618e9c4 Fix FLEXIAPI-149 Add a toggle to disable phone check on username for admin endpoints and forms 2024-03-21 12:04:30 +01:00
Timothée Jaussoin
f6ac67b8b1 Fix FLEXIAPI-153 Add phone and email to be changed in the Activity panel 2024-03-20 11:25:49 +01:00
Timothée Jaussoin
668c79bc12 Fix FLEXIAPI-151 Migrate to hCaptcha 2024-03-19 15:39:46 +01:00
Timothée Jaussoin
8fe5761859 Fix FLEXIAPI-148 Reuse AccountService in the POST /api/accounts admin endpoint 2024-03-07 17:43:37 +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
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
9fd4b56066 Fix FLEXIAPI-136 Refactor the Web Panel toggle mechanism and move it to a proper Middleware 2024-01-23 17:11:55 +01:00
Timothée Jaussoin
a01cd8d922 Fix #141 Add a new hook system for the Account Service 2024-01-08 16:48:59 +01: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
76430cc5af Fix #137 Migrate the icons from Material Icons to Material Symbols 2023-12-19 11:16:56 +01:00
Timothée Jaussoin
c2ebe29d77 Fix #135 Refactor the password algorithms code 2023-12-19 09:30:21 +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
b9591d4102 Branch the 1.4 2023-11-13 10:33:50 +00:00
Timothée Jaussoin
c0fda7cecd Add Rocky9 support in the pipeline 2023-10-23 10:15:08 +02:00
Timothée Jaussoin
a02a8ae745 Fix #107 Tag the 1.4 alpha 2023-06-09 10:57:43 +02:00
Timothée Jaussoin
2ff5adfc4c Merge the current 1.3 in master 2023-04-11 09:33:20 +00:00
Timothée Jaussoin
e4e0c2dd76 Complete the CHANGELOG to add important changes 2023-03-29 13:33:08 +00:00
Timothée Jaussoin
68b4f1df7f Update CHANGELOG for the upcoming v1.3
Fix the packaging process to use git describe as a reference
Move the generated packages in the build directory, and fix the release and version format in the .spec
Refactor and cleanup the .gitlab-ci file
Move minimum version to PHP8.0
2022-12-13 14:50:40 +01:00
Timothée Jaussoin
4292277037 Prepare the 1.2 release 2022-11-03 15:05:54 +01:00
Peio Rigaux
1922ff8eac Fixed bug in XMLRPC authenticator ('SHA256' typo instead of 'SHA-256' causing 401 because the authenticator can't understand the parameter), added Changelog 2020-10-16 15:55:33 +02:00