Commit graph

546 commits

Author SHA1 Message Date
Timothée Jaussoin
88f0d898fa Import localy all the fonts, CSS and JS files that used to be on CDN 2023-08-17 14:17:58 +00:00
Timothée Jaussoin
f8ae6d93ff Add PIN code error handling and proper redirect 2023-08-17 09:42:09 +00:00
Timothée Jaussoin
49d414c9ee Add the Account CSV import feature 2023-08-14 13:53:03 +00:00
Timothée Jaussoin
4db2b591c5 Move to Material Icons Outlined and load it locally 2023-08-08 15:01:24 +00:00
Timothée Jaussoin
77f334a730 Fix #106 Remove completely the deprecated laravelcollective/html dependency 2023-08-08 15:20:07 +02:00
Timothée Jaussoin
adabb52f3f Move Device controller to the admin panel 2023-08-07 15:10:32 +00:00
Timothée Jaussoin
ec3f123c9a Various UI fixes 2023-08-03 16:07:25 +00:00
Timothée Jaussoin
f8bde4345f First basic statistics graph generation using Chart.js 2023-07-27 15:23:53 +00:00
Timothée Jaussoin
0729718ccf Add basic Statistics support for Messages and Related devices 2023-07-20 14:56:42 +00:00
Timothée Jaussoin
16a26d1576 Completely remove XMLRPC 2023-07-12 14:48:11 +00:00
Timothée Jaussoin
86983f3f9b Add the About page 2023-07-07 15:22:56 +00:00
Timothée Jaussoin
c1e3f56e5d Complete the Contacts Lists endpoints in the API, with tests and documentation 2023-07-06 17:21:12 +02:00
Timothée Jaussoin
c1e355a829 Add ContactList feature, complete the lists and attach them to accounts 2023-07-04 14:35:21 +00:00
Timothée Jaussoin
806a77a756 Redesign the account related pages 2023-06-27 09:13:36 +00:00
Timothée Jaussoin
f90304d768 Fix #109 Fix an error in 'email' route prefix 2023-06-12 14:25:40 +02: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
a02a8ae745 Fix #107 Tag the 1.4 alpha 2023-06-09 10:57:43 +02:00
Timothée Jaussoin
fc96338bfb Redesign the UI 2023-06-09 08:24:49 +00:00
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