Commit Graph

57 Commits

Author SHA1 Message Date
m5r 4facb32e74 use authenticated layout 2021-10-24 22:25:01 +02:00
m5r 1d59a74002 replace useRouter().params with useParam() 2021-10-24 17:42:48 +02:00
m5r a4ac0384c2 always pick the most recent subscription 2021-10-21 01:03:32 +02:00
m5r e00f0bde64 immediately show the appended "sent from shellphone" signature 2021-10-21 00:41:15 +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 5f6100b0bb prepare multiple phone numbers in one account 2021-10-21 00:24:18 +02:00
m5r 59b13bd0ea blur phone call history if on free plan 2021-10-19 23:56:16 +02:00
m5r 931384b468 improve loading states:
* app loader
 * specific loaders with spinner
2021-10-18 00:06:45 +02:00
m5r 5703b991ee fix github ci 2021-10-16 01:33:39 +02:00
m5r 2afd3554b3 set your twilio things from settings 2021-10-16 01:26:59 +02:00
m5r 3cc6f35071 get rid of onboarding requirements 2021-10-16 00:31:01 +02:00
m5r c8f707af9c better empty states for phone calls and messages 2021-10-15 22:41:41 +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 47c7469828 empty state for messages 2021-09-25 07:34:48 +08:00
m5r 9dea1ed499 fix type errors 2021-09-25 07:12:16 +08:00
m5r 2f45e1d9a8 add import messages/calls ui feedback 2021-09-25 07:08:11 +08:00
m5r 9ec73d6cf4 replace fontawesome icons with ionicons 5 2021-09-08 04:59:38 +08:00
m5r d71e4de033 style call list page 2021-08-31 04:25:56 +08:00
m5r 4bc24f5395 date formatter in a single file 2021-08-31 01:05:57 +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 3d1c545892 fix hook order error 2021-08-30 08:34:37 +08:00
m5r 87e3fc77d8 fix most lint warnings 2021-08-30 07:13:06 +08:00
m5r e9fb2602ae Merge branch 'master' into outgoing-calls 2021-08-30 07:05:22 +08:00
m5r 93e71d3f59 send formatter recipient phone number in conversations 2021-08-29 05:07:51 +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 5e9aa2e5a4 format phone number and clamp message preview to 2 lines in conversations list 2021-08-27 04:12:11 +08:00
m5r 9898e68023 focus recipient input when opening the new message area 2021-08-20 08:31:47 +08:00
m5r b83a64d862 group messages by every 15 minutes 2021-08-15 11:09:09 +08:00
m5r f628addd80 skip duplicates when inserting calls and messages 2021-08-14 01:15:35 +08:00
m5r 5d5195fd9f replace ascending with descending 2021-08-13 23:54:13 +08:00
m5r 1e736e8f05 move files around 2021-08-12 21:52:52 +08:00
m5r b4aa79bd85 implement session creation when logging in 2021-08-08 13:34:51 +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 9f213ad71e small fixes 2021-08-08 11:00:00 +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 4ee105b46a lazy load new message bottom sheet 2021-08-02 00:52:23 +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