Commit graph

543 commits

Author SHA1 Message Date
Timothée Jaussoin
2d611a1e33 Fix FLEXIAPI-360 Add rules on some jobs to only run them in the Gitlab pipeline when needed 2025-07-16 16:24:45 +02:00
Timothée Jaussoin
695d36e279 Fix FLEXIAPI-354 Fix contact deletion 2025-07-15 11:53:47 +02:00
Timothée Jaussoin
f5d6abc836 Fix FLEXIAPI-355 Add withoutGlobalScope() to the Account ContactVcardList resolver
Update the dependencies
Add missing rockylinux versions in deploy.yml for some jobs
2025-07-10 16:52:36 +02:00
Timothée Jaussoin
f37bc45194 Fix FLEXIAPI-356 Cleanup and reorganize the pipeline to mutualize some things and save time 2025-07-10 15:54:28 +02:00
Timothée Jaussoin
40c8209cdc Fix FLEXIAPI-353 Validate UUIDs in the vcards-storage endpoints, complete the... 2025-07-09 14:57:48 +00:00
Timothée Jaussoin
d55cc59e19 Fix FLEXIAPI-352 Add missing errors box in the password change form 2025-07-08 17:09:36 +02:00
Timothée Jaussoin
5771e39a9e Fix/351 import accounts windows 2025-07-08 14:24:02 +00:00
Timothée Jaussoin
dcd1719a61 Fix FLEXIAPI-350 Fix wrongly assigned variables in some views 2025-07-08 15:14:31 +02:00
Timothée Jaussoin
aa2051d281 Fix FLEXIAPI-348 Add a fallback 404 page for URLs that are pointing to no configured Spaces 2025-07-03 15:42:15 +02:00
Timothée Jaussoin
80f32a9887 Feature/346 ini info 2025-07-03 10:05:17 +00:00
Timothée Jaussoin
336c037590 Fix FLEXIAPI-342 Enforce password change when the External Account domain is changed 2025-07-02 17:19:57 +02:00
Timothée Jaussoin
d2cac6d60f Fix FLEXIAPI-341 Allow realm to be empty when creating a Space 2025-07-02 10:26:47 +02:00
Timothée Jaussoin
c8e587db01 Fix FLEXIAPI-341 Allow realm to be empty when creating a Space 2025-07-01 12:04:49 +02:00
Timothée Jaussoin
f712755b79 Fix FLEXIAPI-340 Fix the space resolution when getting the realm on Accounts 2025-06-30 15:49:56 +02:00
Jonathan Bartet
2e11db0c83 Fix FLEXIAPI-326 Rework email templates and translations 2025-06-30 12:00:31 +02:00
Timothée Jaussoin
bd4dbfeb7a Fix FLEXIAPI-337 Generate the provisioning URLs based on the user space 2025-06-24 13:04:59 +00:00
Timothée Jaussoin
37baeb2fc2 Fix FLEXIAPI-333 Remove HTML buttons because they cannot be rendered in "old" Outlook versions 2025-06-23 14:16:48 +00:00
Timothée Jaussoin
3a7f4486bb Fix FLEXIAPI-336 Fix broken ph icons 2025-06-19 11:08:00 +02:00
Timothée Jaussoin
f561a55221 Fix FLEXIAPI-335 Safari rendering issues with font icons 2025-06-19 10:23:49 +02:00
Timothée Jaussoin
73c0132051 Fix FLEXIAPI-324 Add an app setup wizard page 2025-06-17 16:06:29 +02:00
Timothée Jaussoin
4f3e9c57c9 Fix FLEXIAPI-330 Remove the ConfirmedRegistration email and related code 2025-06-17 10:58:35 +02:00
Timothée Jaussoin
f20056ec73 Fix FLEXIAPI-329 Use correct routes for accounts devices 2025-06-16 17:19:39 +02:00
Timothée Jaussoin
6b589d1d0f Fix FLEXIAPI-332 Check if the first line was untouched and that the number of... 2025-06-16 14:38:00 +00:00
Timothée Jaussoin
0348eecf4c Fix FLEXIAPI-325 Add endpoints to send the password reset and provisioning emails 2025-06-11 17:19:55 +02:00
Timothée Jaussoin
52eadf91ce Fix FLEXIAPI-328 Set realm on Space creation, limit the update if some accounts are present 2025-06-11 11:11:23 +02:00
Timothée Jaussoin
39992c0bd5 Fix FLEXIAPI-322 Api Keys documentation 2025-06-09 14:13:18 +02:00
Timothée Jaussoin
6b22d2ec86 Fix FLEXIAPI-321 Disable the account creation button when the Space is full for admins 2025-06-09 12:00:28 +02:00
Timothée Jaussoin
fae800343f Fix FLEXIAPI-319 Fix the admin device deletion link, recover the missing method 2025-06-09 09:59:59 +00:00
Timothée Jaussoin
92825b0211 Fix FLEXIAPI-318 Fix email recovery validation 2025-06-05 15:08:51 +02:00
Timothée Jaussoin
d4a757a892 Fix FLEXIAPI-313 Fix the admin device deletion link, recover the missing... 2025-06-05 11:16:09 +02:00
Timothée Jaussoin
f1c0247960 Fix/311 316 317 320 2025-06-04 14:35:15 +00:00
Peio Rigaux
cc45376d7d Fix FLEXIAPI-169
Added missing selinux label to log files and storage directory
Modify spec file to execute scriplets even on update
Dummy commit to test update
Use posttrans instead of post to launch scriptlet of old package before the one of the new package (easier for maintenance)
Fix selinux typo for labelling of log dir
2025-05-20 17:29:34 +02:00
Timothée Jaussoin
801b8bd047 Fix FLEXIAPI-305 Add specific error page for Space Expiration 2025-05-20 16:26:11 +02:00
Jonathan Bartet
477f23123d Fix FLEXIAPI-296 fix registration text 2025-05-19 11:39:55 +02:00
Timothée Jaussoin
97667ada1c Fix FLEXIAPI-298 Tag the 2.0 2025-05-19 07:57:05 +00:00
Timothée Jaussoin
83b5e66644 Fix FLEXIAPI-297 Fix PrId and CallId validations 2025-05-14 17:37:12 +02:00
Timothée Jaussoin
cf0b835ae4 Fix FLEXIAPI-295 Bump Rocky 9 Docker image to make the CI pass 2025-05-13 11:23:44 +02:00
Timothée Jaussoin
b0b6ab2c51 Fix FLEXIAPI-224 Add a console script to send Space Expiration emails 2025-05-13 08:46:46 +00:00
Timothée Jaussoin
48961ea194 Fix FLEXIAPI-293 Remove the (long) outdated general documentation 2025-05-05 15:59:10 +02: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
682b0ae67b Fix FLEXIAPI-287 Refactor the emails templates 2025-04-29 09:12:59 +00:00
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
672d6291b7 Fix FLEXIAPI-272 Add Space based email server integration 2025-04-08 09:02:35 +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
b493e9006e Fix FLEXIAPI-281 Restrict external_domains unicity on username, domain 2025-03-26 10:25:42 +00:00
Timothée Jaussoin
deeea0ddb6 Fix FLEXIAPI-280 Ensure that the foreign external_accounts key is handling delete on cascade 2025-03-25 14:50:55 +00:00
Timothée Jaussoin
7cb63f3e51 Fix FLEXIAPI-233 Add External Accounts (new version) 2025-03-24 13:36:20 +00:00
Timothée Jaussoin
a8e81908ee Fix FLEXIAPI-278 Complete and reorganize the Markdown documentation 2025-03-18 17:06:34 +01:00