Commit graph

26 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
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
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
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
d2316251d5 Fix FLEXIAPI-143 Implement JWT authentification in the API 2024-03-25 11:08:41 +00:00
Timothée Jaussoin
46ff32f6c4 Fix #101 Add a MySQL migration test in the pipeline 2024-02-05 10:49:12 +00:00
Timothée Jaussoin
9abce3988b Do a separated package for el8 and el9 in the Make script 2023-10-23 10:47:21 +02:00
Timothée Jaussoin
c0fda7cecd Add Rocky9 support in the pipeline 2023-10-23 10:15:08 +02:00
Timothée Jaussoin
ff4e704bfa Build and package all the Remi packages in one go 2023-10-19 15:25:46 +02:00
Peio Rigaux
7d9e0bc95e Added Debian 12 to CI 2023-09-27 10:34:50 +02:00
Timothée Jaussoin
16a26d1576 Completely remove XMLRPC 2023-07-12 14:48:11 +00:00
Timothée Jaussoin
79de0d5b65 Fix #108 Add + in the sed selection when renaming packages 2023-06-09 11:35:39 +02:00
Timothée Jaussoin
2ff5adfc4c Merge the current 1.3 in master 2023-04-11 09:33:20 +00:00
Timothée Jaussoin
6829167bfa Fix #88 Remove devel packages before publishing 2023-04-05 16:28:36 +02:00
Timothée Jaussoin
0c96ab6e85 Remove the devel packages in the CI, fix for master after the release/1.3 (messed-up the branches) 2023-04-05 15:56:45 +02:00
Timothée Jaussoin
8279d6744a Fix #87 Remove the remi repository from the pipeline 2023-04-05 15:15:20 +02:00
Timothée Jaussoin
f608c08af7 Fix #85 Also package php-pecl-igbinary and php-pecl-msgpack from remi 2023-03-24 17:43:16 +01:00
Timothée Jaussoin
0ceae52d42 Fix phpredis package deployment 2023-03-24 16:09:23 +01:00
Timothée Jaussoin
b7ee465d1c Add test suit for phpredis to ensure package building (and then deployment) 2023-03-24 15:38:10 +01:00
Timothée Jaussoin
acf5272a3b Fix #83 Add php-redis-remi package 2023-03-24 14:51:44 +01:00
Timothée Jaussoin
4df826bcd2 Fix #47 Move the docker to an external repository 2023-03-23 10:54:26 +00:00
Timothée Jaussoin
bf5a33918f Fix #84 Remove CentOS7 from the pipeline 2023-03-21 16:35:35 +01:00
Timothée Jaussoin
b177e03b19 Fix #67 Requires PHP 8.0 minimum for the DEB and RPM package
Fix a grep selector in the cleanup lines
Update the Debian repositories before installing the deb package
2023-01-18 17:12:43 +01: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