Commit graph

478 commits

Author SHA1 Message Date
Timothée Jaussoin
02983102c0 Fix #97 Validate usernames with a configurable regex 2023-05-31 16:06:41 +02:00
Timothée Jaussoin
1d6eab83b9 Fix #105 Return 404 and not 403 on POST... 2023-05-29 12:48:01 +00:00
Timothée Jaussoin
171f55e42e Fix #95 PUT /accounts admin endpoint implementation 2023-05-25 17:16:36 +02:00
Timothée Jaussoin
04352d582a Fix #104 Return validation URL when creation an account creation request token 2023-05-23 17:09:49 +02:00
Timothée Jaussoin
8570aaae15 Fix #102 Implement AccountCreationRequestToken 2023-05-23 14:49:03 +00:00
Timothée Jaussoin
716789592e Fix #92 Add two new endpoints regarding email account reset and account search per email for admins 2023-05-10 10:01:54 +00:00
Timothée Jaussoin
63e13502dc Fix #100 Fix and move the SMS log to OvhSMS library 2023-05-04 17:41:36 +02:00
Timothée Jaussoin
f409f19ab4 Fix #99 Remove username restriction in Public unsecure endpoint 2023-05-04 14:36:53 +00:00
Timothée Jaussoin
23f35da223 Fix #98 Validate the existence of a similar key on POST /account_types 2023-05-04 15:19:51 +02:00
Timothée Jaussoin
2514de1754 Fix #94 Implement the deprecated endpoint changes + tests + documentation for 1.4 2023-05-03 13:20:26 +00:00
Timothée Jaussoin
b18b500af2 Fix #96 Add the missing sipmessage paramater value for dtmf_protocol in the documentation 2023-04-27 17:08:51 +02:00
Timothée Jaussoin
3162624fb5 Fix #60 Rename code to confirmation_key to be more consistent with the API, keep code as a fallback for now 2023-04-26 15:32:47 +00:00
Timothée Jaussoin
13412119dc Fix #93 Remove the .htaccess file, redundant with the existing Apache configuration 2023-04-26 16:35:06 +02:00
Timothée Jaussoin
f05df1529d Fix #91 Update to Laravel 9 2023-04-12 11:35:46 +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
e4e0c2dd76 Complete the CHANGELOG to add important changes 2023-03-29 13:33:08 +00: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
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
c5deca93a6 Fix #82 Adjust the FlexisipPusherConnector to fit with the recent changes 2023-03-21 15:46:02 +00:00
Timothée Jaussoin
bf5a33918f Fix #84 Remove CentOS7 from the pipeline 2023-03-21 16:35:35 +01:00
Timothée Jaussoin
86f4a67c1e Fix #77 Add proper SIP username validation 2023-03-21 13:03:02 +00:00
Timothée Jaussoin
8803ae1077 Fix #81 Cleanup the UNIX socket related documentation 2023-03-16 17:33:08 +01:00
Timothée Jaussoin
f68c0957da Fix #80 Inject provisioning link and QRCode in the default email with a password_reset parameter 2023-03-16 16:15:45 +00:00
Timothée Jaussoin
d0f5bf24f5 Fix #79 Add a refresh_password parameter to the provisioning URLs 2023-03-15 16:16:58 +00:00
Timothée Jaussoin
eb0c97804e Fix #78 Add a APP_ACCOUNTS_EMAIL_UNIQUE environnement setting 2023-03-14 10:53:51 +00:00
Timothée Jaussoin
484fc0d923 Fix #70 document email parameter in POST /accounts 2023-02-23 15:08:58 +01:00
Timothée Jaussoin
3e8eec68ea Fix #76 Remove useless expired_at cast 2023-02-13 14:11:31 +01:00
Timothée Jaussoin
ee7ce55e56 Fix #75 Cast to int the phpredis-sentinel port 2023-02-13 12:20:03 +01:00
Timothée Jaussoin
fbb747ea74 Fix #74 Add a PHP error logger in XMLRPC 2023-02-13 11:54:10 +01:00
Timothée Jaussoin
6276d1d02d Fix #73 Add missing vendor directory for XMLRPC in the packages 2023-02-13 11:44:39 +01:00
Timothée Jaussoin
8c598df151 Fix #72 Disable the accounts scope when loading the ApiKey and related account 2023-02-08 12:04:28 +01:00
Timothée Jaussoin
f93e9c0634 Fix #30 Remove APP_EVERYONE_IS_ADMIN 2023-02-08 10:34:17 +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
879fa89d1e Fix #66 Don't overide DEB apache conf path
Update the dependencies
2023-01-11 14:50:37 +01:00
Timothée Jaussoin
69194f57a8 Fix #65 Remove the specific httpd config path and use the default one 2023-01-10 17:00:06 +01:00
Timothée Jaussoin
c4fd916dc7 Fix #64 Ensure php80 for RPM package 2023-01-10 12:16:46 +01:00
Timothée Jaussoin
2c231c96b7 Fix #63 Hide auth_token based QRCode generation 2022-12-22 16:19:50 +01:00
Timothée Jaussoin
a5c3339cfe Fix #62 Remove fromContact 2022-12-21 17:19:47 +01:00
Timothée Jaussoin
6b90b29900 Fix #61 Use the new up to date syntax to load and use CommonMark
Update the dependencies
2022-12-20 15:13:00 +01:00
Timothée Jaussoin
6e56559050 Fix #59 Move to Redis for the devices management 2022-12-14 17:21:14 +01:00
Timothée Jaussoin
0d513197b4 Fix #55 Return 401 and not 404 when the wrong algorithm is picked in the Digest flow 2022-12-13 15:16:14 +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
4292277037 Prepare the 1.2 release 2022-11-03 15:05:54 +01:00