Commit Graph

295 Commits

Author SHA1 Message Date
osaajani 2be8242d5e Improve dashboard rendering speed by using ajax for graphs. Improve perfs by using more index on query. Add function to find invalid numbers and export as csv 2024-10-28 21:35:01 +01:00
osaajani 52c849e043 Add phone reliability features 2024-10-26 18:02:11 +02:00
osaajani d0e17567c3 Update settings page and add options for future phone reliability features 2024-10-22 22:28:24 +02:00
osaajani 4f717ef849 Add page and api for stats about phone sended sms 2024-06-25 21:12:48 +02:00
osaajani 6e6c51a9ee Add support for automatic response to SMS stop 2024-02-25 11:11:25 +01:00
osaajani cf4dd2f075 Fix sms stop that whose ignored due to a bug 2023-11-20 15:42:09 +01:00
osaajani 490c6499e2 Fix sms settings check on api 2023-09-19 18:34:59 +02:00
osaajani 241d079ffb Add link shortening for http links in sms, using YOURLS 2023-09-17 16:16:35 +02:00
osaajani fb3f9425d1 User setting update now create setting if it doesn't exists yet instead of returning an error 2023-09-17 16:12:31 +02:00
osaajani 9aa3eca812 Add verification on phone number on contact import 2023-07-18 17:16:34 +02:00
Your Name 7c94c24192 update composer 2023-06-06 12:52:20 +02:00
osaajani 4e80a6a3a1 Improve dashboard stats to show sended sms status stats 2023-05-30 18:05:38 +02:00
osaajani e7a6c486ee add status limit_reached to phone and check raspisms sms limit when updating phone status 2023-03-17 16:09:32 +01:00
osaajani b8ab352deb Fix bad offset on invalid csv file while importing contact 2023-03-01 19:34:51 +01:00
osaajani 572a243a7b Fix scheduled no with no phone on PHP < 8 2023-03-01 19:20:02 +01:00
osaajani e0c49ea055 fix preview conditional group 2023-03-01 12:58:07 +01:00
osaajani c3b2f9d764 Accept update status phone for phone without real status 2023-02-24 19:08:48 +01:00
osaajani 7483b9a8ae Add support for tag in sms campaigns 2023-02-24 16:29:10 +01:00
osaajani b825bd6d6e Add settings to enable/disable phone priority and phone limits 2023-02-20 15:48:47 +01:00
osaajani 9203e2426b Remove file change ownership on file upload 2023-02-20 03:37:23 +01:00
osaajani 7c3bb65f8b Add phone group support 2023-02-20 03:17:53 +01:00
osaajani 22e5149193 add support for phone status during sms sending 2023-02-18 17:18:36 +01:00
osaajani 38d350dfc2 start add support for phone status + improve edit of phone for hidden phones 2023-02-18 16:39:07 +01:00
osaajani f9e64aee65 add preview of group members 2023-02-17 05:18:57 +01:00
osaajani 59d3e28489 Add a setting to force gsm alphabet conversion 2023-02-06 20:18:35 +01:00
osaajani 4f0c585f78 finally, we will just do limit checking all over again during sending phase 2023-02-06 05:32:30 +01:00
osaajani 55fe91619b see to use forcefail 2023-02-06 05:05:18 +01:00
osaajani 47b81c1af3 fix a few error, undefined vars, update phpstan, fix adapter data preset on edit phone 2023-02-06 04:35:08 +01:00
osaajani 715afd79ec Update sending functions to correctly use phone limits and priority 2023-02-06 03:42:03 +01:00
osaajani 9b7907ad18 Start work to update get_smss_to_send to use priority and phone limits 2023-02-06 03:19:36 +01:00
osaajani 69619d0bef Add notion of priority to phones 2023-02-05 23:11:58 +01:00
osaajani 6353d5115b Add phone limits to list 2023-02-04 01:45:59 +01:00
osaajani fb58802240 Add update to phones 2023-02-04 01:15:36 +01:00
osaajani 298bba0c39 Add phone limit creation to phone creation 2023-02-02 01:12:30 +01:00
osaajani 1c7a84def0 Only start daemons for phones of active users 2023-01-31 23:11:25 +01:00
osaajani ea744d31e2 Check phone exists on callback reception 2022-09-26 17:31:32 +02:00
osaajani 11b481aebd add limit check to size of sms 2022-09-26 17:17:41 +02:00
osaajani a0f3784baa Change phone adapter meta number to type phone_number + add support for boolean adapter data + add a noStaupClose to ovh adapter 2022-07-12 13:16:22 +02:00
osaajani 65f74dc27b fix discussion send message not working after introduction of data in numbers 2022-04-25 18:47:55 +02:00
osaajani f1a4eb008b Add update of phone from api 2022-03-30 02:16:08 +02:00
osaajani a226139630 Add support for hidding adapter datas 2022-03-28 01:54:38 +02:00
osaajani 5c69237169 add actual usage of data on numbers 2022-03-19 22:56:56 +01:00
osaajani 81fb987740 Add support for numbers with data on scheduled + add support for sending sms to a csv file 2022-03-15 02:24:28 +01:00
osaajani bd3da73711 Change UTF8 to utf8mb4 to properly support utf8 in mysql 2021-12-29 02:54:21 +01:00
osaajani fadffdab10 extend suppression of smsstops to all users 2021-12-27 20:25:23 +01:00
osaajani 3f632e9db7 Catch php error in ruler evaluate. Unify all dates functions by using real DateTime objects and function date -> date_create and date_from_format -> date_create_from_format. 2021-12-02 01:03:42 +01:00
osaajani 6bd18c95cc change is_birthdate to a simpler is_birthday always using current date. Add date to get current date to the wanted format. Add intval and boolval 2021-12-02 00:30:21 +01:00
osaajani 14808eb4b0 Add first version of is_birthdate to ruler engine 2021-12-01 23:53:50 +01:00
osaajani 7538e2e60d silence expression notice to prevent notice when using a non defined variable/property 2021-11-26 19:40:26 +01:00
osaajani 4218b0e353 Fix unexpected behavior when calling api with numbers being an array of array 2021-11-26 19:27:51 +01:00