m5r
|
8f0a6f7060
|
pricing page
|
2021-09-22 04:02:27 +08:00 |
|
m5r
|
61c737523d
|
upgrade deps
|
2021-09-22 02:19:24 +08:00 |
|
m5r
|
4d1ef66986
|
memoize isServiceWorkerSupported in useNotifications hook
|
2021-09-18 05:35:51 +08:00 |
|
m5r
|
bb5e664b1e
|
run quirrel ci after deployment
|
2021-09-18 05:31:08 +08:00 |
|
m5r
|
cef5d50918
|
pad every number in backup file name
|
2021-09-18 05:30:43 +08:00 |
|
m5r
|
b7bb5c1c33
|
add s3 region to environment variables
|
2021-09-16 06:58:10 +08:00 |
|
m5r
|
257987e3c0
|
backup database to s3
|
2021-09-16 06:56:16 +08:00 |
|
m5r
|
9ef5b58400
|
remove fontawesome and heroicons packages
|
2021-09-08 05:01:41 +08:00 |
|
m5r
|
f8a2ef3b97
|
import heroicons icons from react-icons/hi
|
2021-09-08 05:01:03 +08:00 |
|
m5r
|
9ec73d6cf4
|
replace fontawesome icons with ionicons 5
|
2021-09-08 04:59:38 +08:00 |
|
m5r
|
8e856ffb92
|
update roadmap
|
2021-09-07 05:17:23 +08:00 |
|
m5r
|
fab4ef56bc
|
enable apdex
|
2021-09-07 04:58:31 +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
|
3433a90258
|
memoize hook functions and wrap up outgoing calls
|
2021-09-05 00:29:25 +08:00 |
|
m5r
|
d5185fa183
|
smol change to landing page faqs
|
2021-09-04 00:41:02 +08:00 |
|
m5r
|
55a705d3d7
|
graciously handle call errors
|
2021-09-04 00:19:32 +08:00 |
|
m5r
|
b4ca27ca87
|
set NODE_ENV="production"
|
2021-09-03 17:16:09 +08:00 |
|
m5r
|
356fd8818c
|
clean code
|
2021-09-03 05:46:56 +08:00 |
|
m5r
|
afd9cfb73b
|
smol change to landing page hero
|
2021-09-03 02:57:09 +08:00 |
|
m5r
|
a029381e3b
|
move prisma to production dependencies to be able to run it after deployment
|
2021-09-03 02:51:50 +08:00 |
|
m5r
|
0f7e6149d9
|
* skip husky install during ci and deployment
* migrate db after deployment
|
2021-09-03 02:50:58 +08:00 |
|
m5r
|
a4c99b7e28
|
refresh device token before it expires every hour
|
2021-09-02 06:13:41 +08:00 |
|
m5r
|
021d009330
|
service static files by fly.io proxies
|
2021-09-02 05:55:29 +08:00 |
|
m5r
|
98778c7a7b
|
refresh device token before it expires every hour
|
2021-09-02 05:54:49 +08:00 |
|
m5r
|
c41fea755d
|
rework header
|
2021-09-01 23:44:15 +08:00 |
|
m5r
|
8699f587f9
|
rework landing page hero
|
2021-09-01 23:04:16 +08:00 |
|
m5r
|
c81d8e7937
|
set state call_in_progress
|
2021-09-01 07:12:47 +08:00 |
|
m5r
|
8e2e136d55
|
fix package
|
2021-09-01 06:45:34 +08:00 |
|
m5r
|
24e9d20fe2
|
fix unending updateCallDuration queue
|
2021-09-01 06:42:59 +08:00 |
|
m5r
|
98485bd034
|
allow typing phone number with desktop keyboard
|
2021-09-01 06:42:39 +08:00 |
|
m5r
|
b4f06e5471
|
improve calling experience
|
2021-09-01 06:42:15 +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
|
5e0c2ae643
|
send discord notification when someone joins the waitlist
|
2021-08-30 23:05:20 +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
|
e77e7d17e0
|
tap phone button in keypad to "paste" latest recipient
|
2021-08-30 08:43:39 +08:00 |
|
m5r
|
3d1c545892
|
fix hook order error
|
2021-08-30 08:34:37 +08:00 |
|
m5r
|
74f903cc9f
|
keypad QoL changes
|
2021-08-30 07:53:22 +08:00 |
|
m5r
|
83851cd127
|
upgrade blitz and @types/luxon
|
2021-08-30 07:20:26 +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
|
1d3bfd5e36
|
footer things
|
2021-08-30 06:47:43 +08:00 |
|
m5r
|
d8f76f59db
|
reword faq
|
2021-08-30 05:42:09 +08:00 |
|
m5r
|
1e681ca693
|
extract public pages layout
|
2021-08-30 05:28:42 +08:00 |
|
m5r
|
47aa722697
|
start public pages footer
|
2021-08-30 05:11:45 +08:00 |
|
m5r
|
0ed516afc8
|
track join waitlist
|
2021-08-30 05:00:34 +08:00 |
|
m5r
|
9079ed73ac
|
differentiate Twilio TwiML app name between environments
|
2021-08-30 04:33:35 +08:00 |
|