Commit Graph

42 Commits

Author SHA1 Message Date
m5r
514dae3ebb use maizzle for email templating, starting with reset password email 2021-10-26 23:36:20 +02:00
m5r
37d9bd37f4 confirm plan switch with a modal 2021-10-25 00:32:33 +02:00
m5r
4facb32e74 use authenticated layout 2021-10-24 22:25:01 +02:00
m5r
1dd1c2bafe rename hasActiveSubscription from useCurrentUser() to hasOngoingSubscription 2021-10-21 00:01:03 +02:00
m5r
4096cfaa6c clean up auth forms 2021-10-20 00:39:07 +02:00
m5r
59b13bd0ea blur phone call history if on free plan 2021-10-19 23:56:16 +02:00
m5r
fd003f461b allow switching phone numbers but delete previous phone number 2021-10-19 23:49:28 +02:00
m5r
f11c7d3723 extract useSubscription to core/hooks 2021-10-19 20:03:09 +02:00
m5r
931384b468 improve loading states:
* app loader
 * specific loaders with spinner
2021-10-18 00:06:45 +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
5e08863078 fresh settings layout 2021-09-30 00:10:42 +02:00
m5r
0f2c3daf77 integrate backend with paddle 2021-09-27 06:10:48 +08:00
m5r
60b5c74ed6 style login form 2021-09-25 20:58:28 +08:00
m5r
2f45e1d9a8 add import messages/calls ui feedback 2021-09-25 07:08:11 +08:00
m5r
4d1ef66986 memoize isServiceWorkerSupported in useNotifications hook 2021-09-18 05:35:51 +08:00
m5r
257987e3c0 backup database to s3 2021-09-16 06:56:16 +08:00
m5r
9ec73d6cf4 replace fontawesome icons with ionicons 5 2021-09-08 04:59:38 +08:00
m5r
bdac93d7e1 * custom error component
* upload sourcemaps to sentry
* report caught errors to sentry
2021-09-07 04:49:13 +08:00
m5r
48f9e67516 rework the formatRelativeDate function 2021-09-07 03:37:06 +08:00
m5r
8699f587f9 rework landing page hero 2021-09-01 23:04:16 +08:00
m5r
dee1bc4697 style footer 2021-08-31 05:15:30 +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
87e3fc77d8 fix most lint warnings 2021-08-30 07:13:06 +08:00
m5r
ba876d0205 production analytics with panel bear 2021-08-29 06:17:59 +08:00
m5r
43f89216ae type caught error to any 2021-08-28 02:06:59 +08:00
m5r
20b6a7a996 favicons et fonts 2021-08-27 03:10:35 +08:00
m5r
6417f5dbcf preload fonts 2021-08-25 16:52:24 +08:00
m5r
d20eeb0617 multi tenancy stuff 2021-08-06 01:14:19 +08:00
m5r
adf5fb31d1 trace error in layout 2021-08-04 13:49:45 +08:00
m5r
d93f6fd5d5 add help modal during onboarding 2021-08-04 02:46:47 +08:00
m5r
e98697293a rename to shellphone 2021-08-03 21:03:10 +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
fdf9df243b fix error boundary error handling 2021-08-01 19:21:49 +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