Commit graph

44 commits

Author SHA1 Message Date
osaajani
7483b9a8ae Add support for tag in sms campaigns 2023-02-24 16:29:10 +01:00
osaajani
3dd5e099e8 Change addressing system for message queue of phones to fix issue #189 on 32 bits systems 2022-09-28 20:02:35 +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
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
85c09673b1 remove useless log 2021-12-21 15:01:46 +01:00
osaajani
c69527a5ad fix counting tick for read phone 2021-12-21 15:00:34 +01:00
osaajani
cc188f3118 Add delay between two read operation on daemon phones to prevent too many api call 2021-12-21 14:43:07 +01:00
osaajani
d0fa0a299c Add a new webhook for sended sms status change. Add status and originating scheduled's id to webhook send_sms 2021-10-18 03:40:06 +02:00
osaajani
04a40049ce refactor all media create to centralise copy of medias and save, etc. 2021-03-26 23:32:29 +01:00
osaajani
ff6b3e79df start adding mms to a lot of places, no tests, not done 2021-03-19 02:45:12 +01:00
osaajani
61d644c247 rename all instances of 'datas' to 'data' 2021-01-17 03:16:57 +01:00
Github Actions Bot
714128f614 Fix codestyle. 2020-07-03 01:48:42 +00:00
osaajani
adef27f862 fix codestyle 2020-06-23 21:06:13 +02:00
osaajani
2482a997e7 Extract messages processing from phone daemons and webhook daemons to place in internal controllers 2020-04-02 18:40:39 +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
f6e96c1133 fix gammu adapter to remove number and update adapters to support or not sms reception 2020-03-31 02:22:40 +02:00
osaajani
78abbef26e Update adapter to not use phone number anymore 2020-03-31 01:28:32 +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
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
1be127e260 add dedicated log dir for raspisms 2020-03-04 04:18:26 +01:00
osaajani
ca9397b62d Fix invalid closing of queues from sender, improve cleaning of pid files 2020-03-04 03:28:34 +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
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
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
89d786a730 Fix rights, add confs apache, add prototype of systemd confs, add scripts to start and stop raspisms 2020-01-09 11:28:25 +01:00
osaajani
c790b47c14 Rename manager to launcher, add option for no background daemon 2020-01-08 18:20:17 +01:00
osaajani
929ea695e1 Fix command now fully working with json 2020-01-08 16:17:12 +01:00
osaajani
31d2739ccb Add transfer of smss 2020-01-08 14:14:40 +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
006eab7d07 Handle stopping on inactivity properly 2020-01-07 18:06:57 +01:00
osaajani
768714cc1a All working reception and sending with webhook. Commands still to test. Update test adapter to use local files 2020-01-07 17:55:16 +01:00
osaajani
b5a36b1169 Separate daemons and responsabilities insides thoses daemons. Add webhook & commands, still to test 2020-01-07 01:31:34 +01:00
osaajani
2671c464a4 fix pagination 2020-01-06 13:51:02 +01:00
osaajani
ac64fe9d2d Extract function from core of daemons 2020-01-04 19:30:06 +01:00
osaajani
9eb701ba98 Add a test adapter and add deletion of sendeds scheduled sms 2019-12-20 18:31:19 +01:00
osaajani
99cdf6516a Working daemons by extracting phone create and using cmd instead 2019-12-17 14:38:16 +01:00
osaajani
c265e0d43c Working 2019-12-17 07:47:11 +01:00
osaajani
6614c2cfeb First almost working version of daemons 2019-12-12 00:56:30 +01:00