m5r
|
a4ac0384c2
|
always pick the most recent subscription
|
2021-10-21 01:03:32 +02:00 |
|
m5r
|
a4859137fe
|
return early when receiving a message for a user on free plan
|
2021-10-21 00:38:37 +02:00 |
|
m5r
|
5703b991ee
|
fix github ci
|
2021-10-16 01:33:39 +02:00 |
|
m5r
|
526ab4e451
|
ignore incoming messages if on free plan
|
2021-10-15 21:57:28 +02:00 |
|
m5r
|
24f1e953f6
|
append messages from free users with "sent from shellphone"
|
2021-10-03 21:31:26 +02:00 |
|
m5r
|
0f2c3daf77
|
integrate backend with paddle
|
2021-09-27 06:10:48 +08:00 |
|
m5r
|
2f45e1d9a8
|
add import messages/calls ui feedback
|
2021-09-25 07:08:11 +08:00 |
|
m5r
|
ab004235f6
|
update outgoing call duration every 30 seconds until the call is over
|
2021-08-30 20:53:21 +08:00 |
|
m5r
|
6a2e76857b
|
clean setTwilioWebhooks and twilio webhook verification
|
2021-08-30 19:24:05 +08:00 |
|
m5r
|
e9fb2602ae
|
Merge branch 'master' into outgoing-calls
|
2021-08-30 07:05:22 +08:00 |
|
m5r
|
13b8dd895a
|
fix insert messages queue, insert messages with an id and no unnecessary field
|
2021-08-28 14:16:14 +08:00 |
|
m5r
|
1e89e57145
|
click to action on landing page
|
2021-08-28 05:09:45 +08:00 |
|
m5r
|
ca917d3ebc
|
adapt test-api-handler for blitz API routes
|
2021-08-28 04:04:02 +08:00 |
|
m5r
|
43f89216ae
|
type caught error to any
|
2021-08-28 02:06:59 +08:00 |
|
m5r
|
f628addd80
|
skip duplicates when inserting calls and messages
|
2021-08-14 01:15:35 +08:00 |
|
m5r
|
1e736e8f05
|
move files around
|
2021-08-12 21:52:52 +08:00 |
|
m5r
|
0b34e861e0
|
set api key when setting the phone number to avoid race conditions later when fetching calls and messages
|
2021-08-08 13:34:15 +08:00 |
|
m5r
|
6f672bfeb2
|
use twilio api key/secret instead of authToken
|
2021-08-08 12:28:19 +08:00 |
|
m5r
|
d20eeb0617
|
multi tenancy stuff
|
2021-08-06 01:14:19 +08:00 |
|
m5r
|
2cf53533a3
|
replace early returns with NotFoundError
test /api/webhook/incoming-message
|
2021-08-02 21:44:04 +08:00 |
|
m5r
|
827ed9f1c0
|
return early when data is not available as expected
|
2021-08-02 18:02:49 +08:00 |
|
m5r
|
fef4c03458
|
send notification when sms arrives
|
2021-08-02 00:29:12 +08:00 |
|
m5r
|
1489f97c14
|
prettier
|
2021-08-01 22:03:49 +08:00 |
|
m5r
|
7d34fcd48f
|
session thingy for onboarding checks
|
2021-08-01 22:03:05 +08:00 |
|
m5r
|
7acbca65ce
|
update prettier config
|
2021-08-01 20:04:04 +08:00 |
|
m5r
|
95488456d9
|
insert incoming message in the background
|
2021-08-01 18:54:51 +08:00 |
|
m5r
|
23e7616416
|
move queues
|
2021-08-01 18:46:10 +08:00 |
|
m5r
|
6cbc7468fb
|
handle incoming sms
|
2021-08-01 18:36:32 +08:00 |
|
m5r
|
cd83f0c78e
|
keypad and settings pages
|
2021-08-01 01:22:48 +08:00 |
|
m5r
|
079241ddb0
|
reformat with prettier with semicolons and tabs
|
2021-07-31 23:57:43 +08:00 |
|
m5r
|
fc4278ca7b
|
migrate to blitzjs
|
2021-07-31 22:33:18 +08:00 |
|