Commit Graph

153 Commits

Author SHA1 Message Date
osaajani c713a4419a fix bad renaming of ids to contact_ids, group_ids and conditional_ids 2021-01-17 04:07:04 +01:00
osaajani 61d644c247 rename all instances of 'datas' to 'data' 2021-01-17 03:16:57 +01:00
osaajani 730ac8963b add better http code for invalid api credentials and suspended users 2021-01-16 23:49:40 +01:00
osaajani 063a8a899d improve prefilled of sms by allowing prefill of contacts + groups + conditional groups 2021-01-14 04:30:28 +01:00
osaajani e0eed18794 fix few phpstan alerts 2021-01-14 03:58:28 +01:00
osaajani aac464704e fix style 2021-01-14 03:32:17 +01:00
osaajani 14cd233d92 Add api for create and delete phone 2021-01-14 03:25:58 +01:00
osaajani a325abd249 remove query for groups on conditional_groups list 2020-09-27 00:47:07 +02:00
osaajani 8d86f576d8 Update templating and conditional groups to add contact_metas 2020-09-26 21:34:42 +02:00
osaajani b98d5a22ef Change all lists to use ajax data source and high perf datatable + improve all consuming listing queries + add indexes on numbers for perf improvment 2020-09-23 23:14:03 +02:00
osaajani fe4f85117d parseerror on bad group id 2020-09-02 01:08:40 +02:00
osaajani 7277f1e98d Add re-populate form on submission error 2020-08-17 21:05:01 +02:00
Github Actions Bot 714128f614 Fix codestyle. 2020-07-03 01:48:42 +00:00
osaajani 2f26f0a7cd Add enabling/disabling account deletion 2020-06-24 18:55:03 +02:00
osaajani adef27f862 fix codestyle 2020-06-23 21:06:13 +02:00
osaajani 39caa92a62 Fix command bash injection using filename + add constant to disable commands 2020-06-17 19:08:11 +02:00
osaajani 3839742f58 Improve API response consistency 2020-06-17 03:02:33 +02:00
osaajani 9d1bbc4356 fix next instead of prev 2020-06-16 17:04:48 +02:00
osaajani 903a8d3770 Force http/https for webhook and add error_log in index 2020-06-14 22:17:04 +02:00
osaajani 53d462263c improve msg 2020-06-13 19:14:13 +02:00
osaajani f5d8bbd4a1 Turn simple string numbers contacts groups and conditional groups in arrays 2020-06-04 13:00:10 +02:00
osaajani 423501d1a4 Add POST api_key in addition of GET 2020-06-04 12:54:15 +02:00
osaajani fdb01ffabc Change reception sound + improve format for accessing datas of contact in template 2020-05-30 20:21:41 +02:00
osaajani 87301827bd Few improvments 2020-05-19 05:00:35 +02:00
Your Name a8410b1b6a merge 2020-04-19 18:11:11 +02:00
Your Name 6c6082ca90 Update api scheduled to use current datetime by default 2020-04-19 18:09:59 +02:00
osaajani 48ef0c063e Working smtp for email 2020-04-16 07:50:30 +02:00
osaajani 379eaa2786 Remove admin required for phone delete 2020-04-16 04:01:59 +02:00
osaajani 5f8f6520ee Improve alert popup + fix api key on usrr generation 2020-04-16 03:57:32 +02:00
osaajani 6f1c726284 add datatables everywhere 2020-04-07 03:02:33 +02:00
osaajani 26b0ce47a7 fix discussion to use last number 2020-04-03 17:09:48 +02:00
osaajani 49f3a4b28c fix error transfer received sms + finish octopush shortcode adapter 2020-04-03 03:38:35 +02:00
osaajani 6ad299f21e Add octopsuh shortcode adapter, still testing. Add callback reception support. Add callback show in adapter. 2020-04-03 02:15:55 +02:00
osaajani 89cb3db678 Fix few bad var 2020-04-02 19:10:54 +02:00
osaajani 0c8fc7b3ac Greatly improve adapters. Add twilio adapter for virtual numbers (no shortcode support before next version). Improve daemons exception + ERRORS handling. A lot of other little things 2020-04-02 01:55:55 +02:00
osaajani 2ae2baa6c4 Update received to use phone_id instead of destination 2020-03-31 01:53:07 +02:00
osaajani d5be760843 Update phone to use name instead of number and update sended to use phone id instead of origin 2020-03-31 01:19:21 +02:00
osaajani 413c058ffc add support status on users 2020-03-30 01:52:53 +02:00
osaajani 0124bc2627 Add id_user to received and sended 2020-03-05 23:07:07 +01:00
osaajani aaa7eb8061 fix style + undefined var api instead of api_key 2020-03-04 05:10:45 +01:00
osaajani f4cb825d16 Update discussion to implement new scheduled with id phone instead of number 2020-03-04 04:41:31 +01:00
osaajani 1be127e260 add dedicated log dir for raspisms 2020-03-04 04:18:26 +01:00
osaajani 6f8c7d62b9 Use id_phone instead of number in scheduled, use ftok to generate queue id, improve adapter interface, add popup error 2020-03-04 01:40:47 +01:00
osaajani 9bf1433d2e fix rights 2020-02-21 03:55:14 +01:00
osaajani 4548c360f0 fix account deletion 2020-02-19 02:37:37 +01:00
osaajani 38a8b023cb remove makefile 2020-02-18 20:03:32 +01:00
osaajani 40fccf133c Move to raspisms dir 2020-02-18 04:29:48 +01:00
osaajani 2519df2c2a fix logout useless session_unset() 2020-02-06 03:10:56 +01:00
osaajani 08bf5a878a fix php cs fixer concat operator to use space 2020-01-17 18:47:08 +01:00
osaajani 9de6697752 Fix php error 2020-01-17 18:36:53 +01:00
osaajani b8bd067dc7 Fix php style 2020-01-17 18:19:25 +01:00
osaajani 10171ac4c5 Add create and delete message to api 2020-01-17 16:35:13 +01:00
osaajani 3a3ed4f998 Add base of api for listing, need to add sending of a message 2020-01-17 01:13:40 +01:00
OsaAjani 53257e63b3 Remove gammu smsd parser and test controller that is now in console 2020-01-12 22:21:29 +01:00
OsaAjani fcc438af3c Fix gammu adapter, first version of gammu sms parser 2020-01-12 22:20:12 +01:00
osaajani 7d46c27a0d Add a temporary test controller to test gammu adaper easily 2020-01-12 00:50:54 +01:00
osaajani aee9fc847f Use correct phone for response to discussion 2020-01-11 17:27:07 +01:00
osaajani c4bc7d94c1 Improve adapters datas interface by defining fields and implement real OVH SMS API adapter ! 2020-01-09 22:23:58 +01:00
osaajani b42c2490ac remove transfer from user 2020-01-08 13:45:20 +01:00
osaajani fb6abb4d91 Add api key to user, add status update support, add other things i dont remember at 2am... 2020-01-08 02:14:38 +01:00
osaajani 857f953a04 Fix phone data to never be null 2020-01-06 23:36:56 +01:00
osaajani 9eb701ba98 Add a test adapter and add deletion of sendeds scheduled sms 2019-12-20 18:31:19 +01:00
osaajani 0edcaf3f69 temporary remove mms option 2019-12-04 05:08:46 +01:00
osaajani fb10b9cdfd Add support for mms 2019-12-04 03:04:45 +01:00
osaajani 88b00e4e9f Add unread messages support 2019-12-02 01:55:06 +01:00
osaajani cfde77a0c1 add import/Export contacts system 2019-11-30 05:31:20 +01:00
osaajani 9dd53cec7d Update disucssion and numebrs to direct linking 2019-11-29 05:29:03 +01:00
osaajani 0ef7a9cc36 Add send sms to contacts and groups by grouped actions 2019-11-29 00:19:34 +01:00
osaajani 47b26e3cd2 Finish add conditional groups 2019-11-28 01:55:11 +01:00
osaajani f4bbfa0152 Add first valid expression ruler. Still not linked to scheduleds. 2019-11-27 06:25:33 +01:00
osaajani 9f98fb5ae3 add contact data enrichment && add templating on messages 2019-11-20 02:45:00 +01:00
osaajani ccfc69baca Update all controllers to standard behavior 2019-11-15 06:30:23 +01:00
osaajani 18c7cb019d revert unwanted change to publics/User, fix errors phone & Settings 2019-11-14 23:09:56 +01:00
osaajani 6d9b1289fd fix lot of errors, working dashboard 2019-11-14 22:33:00 +01:00
osaajani 4c27d8ccf2 to keep 2019-11-12 19:19:55 +01:00
osaajani 65dacb5302 Update sended, uniformize received 2019-11-12 17:58:07 +01:00
osaajani 23892f5983 Update received & scheduled 2019-11-12 17:37:20 +01:00
osaajani b1c4a1e3aa Add phone 2019-11-12 05:16:59 +01:00
osaajani 9b7b78b306 update settings 2019-11-11 04:05:26 +01:00
osaajani a99e159b1f Update index and create is_connected 2019-11-11 00:22:40 +01:00
osaajani 0f4ccbdb14 update license 2019-11-10 17:48:54 +01:00
osaajani 07f57e0145 fix style coding 2019-11-10 17:36:42 +01:00
osaajani bb6f755ef2 all basic functionnalities working fine 2019-11-10 17:32:59 +01:00
osaajani 1dfebd1df7 Update received 2019-11-10 17:00:21 +01:00
osaajani 29cd7edd5d move some fonts to dir with 's' because some external developper is an incompetent motherfucker, update all intl number, because they also are motherfuckers 2019-11-10 16:53:47 +01:00
osaajani 5f3e228eca Reorder nav 2019-11-10 01:40:03 +01:00
osaajani 4fd36ad820 fix group 2019-11-10 01:02:10 +01:00
osaajani ae42484a60 fix a lot a errors probably due to migration 2019-11-10 00:27:42 +01:00
osaajani afb899c003 add redirect to dashboard if already logged 2019-11-09 03:38:20 +01:00
osaajani bb8a114485 fix few routes and basic errors 2019-11-09 03:35:12 +01:00
osaajani 0442f8a9a6 fix settings controllers and models 2019-11-08 19:17:47 +01:00
osaajani c6050f06aa Add transfer controller and model, remove database model and transfer responsabilities 2019-11-07 16:17:18 +01:00
osaajani bda1c7ddfd Rename a few classes, fix bugs, fix syntax 2019-11-06 20:34:26 +01:00
osaajani 10ae91d23d fix few last 2019-11-06 17:46:28 +01:00
osaajani 8f9bf0a729 fix a few things 2019-11-06 17:22:54 +01:00
osaajani be194a06a8 change group controller name 2019-11-05 17:05:35 +01:00
osaajani 4050dce290 validate contact 2019-11-04 18:33:04 +01:00
osaajani 46ebd39c04 Fix use of old db 2019-11-04 18:23:11 +01:00
osaajani 1865072b73 Update methods names 2019-11-04 17:12:52 +01:00
osaajani fab9e256ab Fix style and add config file to php-cs-fixer 2019-10-30 00:30:39 +01:00