Commit graph

32 commits

Author SHA1 Message Date
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
0ec0986b9b Fix FLEXIAPI-240 Update the Docker images 2024-11-12 11:59:56 +01: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
248fce60fe Fix FLEXIAPI-139 2024-02-21 14:37:29 +00:00
Timothée Jaussoin
c0fda7cecd Add Rocky9 support in the pipeline 2023-10-23 10:15:08 +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
fc96338bfb Redesign the UI 2023-06-09 08:24:49 +00: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
68a6ef760c Change phpredis version 2023-03-24 15:20:21 +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
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
668a7758c4 Fix #37 Run tests under Rockylinux 8 and Debian 11
Log an error if the FlexisipPusher is used but not properly configured
2022-10-20 17:14:51 +02:00
Timothée Jaussoin
10d601b95c Fix #42 add PHPMD to the GitlabCI
Update the dependencies
2022-09-21 15:29:27 +02:00
Timothée Jaussoin
a0dd7e17ce Add a PHP CodeSniffer to the CI 2022-09-21 12:28:59 +02:00
Peio Rigaux
0221ba4587 re-schedule package upload and invert stages 2022-07-07 16:29:23 +02:00
Peio Rigaux
6a54872c7e fixed typo generating errors and preventing further uploads 2022-07-07 16:08:54 +02:00
Peio Rigaux
68e3d6536b Added conditionnal in spec files to declare dependencies based on the rhel version. Added temp dockerfile for rocky (to be added in sdk repository to be reused) 2022-07-07 13:59:30 +02:00
Peio Rigaux
1c32935ad7 Now uses stock freight to deploy and regenerate repository instead of using custom make_repo script which was only made for Flexisip 2022-05-23 11:06:42 +02:00
Peio Rigaux
be3d59ae4a Added debian 11 package upload on deploy server for CI 2022-05-23 11:06:42 +02:00
Timothée Jaussoin
daf44cb0c7 Fix #13 Add a new job to deploy the packages in the alpha directory 2021-06-03 15:30:38 +02:00
François Grisez
4ad97a784f Publish generated packages in legacy repository of CentOS 7 2020-07-27 14:48:35 +02:00
Peio Rigaux
b30d1a09f5 put servers variables outside of ci file to match other projects behaviour 2020-02-14 16:55:53 +01:00
Timothée Jaussoin
d2bfc6e9f9 Integrate FlexiAPI in the RPM package (logs, conf, env…)
Update the GitlabCI and fix integration issues
Add a /api/ping authenticated endpoint
2020-02-10 10:52:28 +01:00
Simon Morlat
02ce21ec12 Make flexisip-account-manager rpm to be deployed publicly. 2019-11-04 15:06:36 +01:00
Jehan Monnier
034bf57eee only deploy if flexisip-account-manager.spec has changed, specially version number 2019-06-27 17:50:46 +02:00
Jehan Monnier
cddbeda894 add gitlab-ci 2019-06-27 08:27:54 +02:00