Commit Graph

  • 8f0a6f7060 pricing page m5r 2021-09-22 04:02:27 +0800
  • 61c737523d upgrade deps m5r 2021-09-22 02:19:24 +0800
  • 4d1ef66986 memoize isServiceWorkerSupported in useNotifications hook m5r 2021-09-18 05:35:51 +0800
  • bb5e664b1e run quirrel ci after deployment m5r 2021-09-18 05:31:08 +0800
  • cef5d50918 pad every number in backup file name m5r 2021-09-18 05:30:43 +0800
  • b7bb5c1c33 add s3 region to environment variables m5r 2021-09-16 06:58:10 +0800
  • 257987e3c0 backup database to s3 m5r 2021-09-16 06:56:16 +0800
  • 9ef5b58400 remove fontawesome and heroicons packages m5r 2021-09-08 05:01:41 +0800
  • f8a2ef3b97 import heroicons icons from react-icons/hi m5r 2021-09-08 05:01:03 +0800
  • 9ec73d6cf4 replace fontawesome icons with ionicons 5 m5r 2021-09-08 04:59:38 +0800
  • 8e856ffb92 update roadmap m5r 2021-09-07 05:17:23 +0800
  • fab4ef56bc enable apdex m5r 2021-09-07 04:58:31 +0800
  • bdac93d7e1 * custom error component * upload sourcemaps to sentry * report caught errors to sentry m5r 2021-09-07 04:49:13 +0800
  • 48f9e67516 rework the formatRelativeDate function m5r 2021-09-07 03:37:06 +0800
  • 3433a90258 memoize hook functions and wrap up outgoing calls m5r 2021-09-05 00:29:25 +0800
  • d5185fa183 smol change to landing page faqs m5r 2021-09-04 00:41:02 +0800
  • 55a705d3d7 graciously handle call errors m5r 2021-09-04 00:19:32 +0800
  • b4ca27ca87 set NODE_ENV="production" m5r 2021-09-03 17:16:09 +0800
  • 356fd8818c clean code m5r 2021-09-03 05:46:56 +0800
  • afd9cfb73b smol change to landing page hero m5r 2021-09-03 02:57:09 +0800
  • a029381e3b move prisma to production dependencies to be able to run it after deployment m5r 2021-09-03 02:51:50 +0800
  • 0f7e6149d9 * skip husky install during ci and deployment * migrate db after deployment m5r 2021-09-03 02:50:58 +0800
  • a4c99b7e28 refresh device token before it expires every hour m5r 2021-09-02 06:13:41 +0800
  • 021d009330 service static files by fly.io proxies m5r 2021-09-02 05:55:29 +0800
  • 98778c7a7b refresh device token before it expires every hour m5r 2021-09-02 05:54:14 +0800
  • c41fea755d rework header m5r 2021-09-01 23:44:15 +0800
  • 8699f587f9 rework landing page hero m5r 2021-09-01 23:04:16 +0800
  • c81d8e7937 set state call_in_progress m5r 2021-09-01 07:12:47 +0800
  • 8e2e136d55 fix package m5r 2021-09-01 06:45:34 +0800
  • 24e9d20fe2 fix unending updateCallDuration queue m5r 2021-09-01 06:42:59 +0800
  • 98485bd034 allow typing phone number with desktop keyboard m5r 2021-09-01 06:42:39 +0800
  • b4f06e5471 improve calling experience m5r 2021-09-01 06:42:15 +0800
  • dee1bc4697 style footer m5r 2021-08-31 05:15:30 +0800
  • d71e4de033 style call list page m5r 2021-08-31 04:13:40 +0800
  • 4bc24f5395 date formatter in a single file m5r 2021-08-30 23:19:33 +0800
  • 5e0c2ae643 send discord notification when someone joins the waitlist m5r 2021-08-30 23:05:20 +0800
  • ab004235f6 update outgoing call duration every 30 seconds until the call is over m5r 2021-08-30 20:53:21 +0800
  • 6a2e76857b clean setTwilioWebhooks and twilio webhook verification m5r 2021-08-30 19:24:05 +0800
  • e77e7d17e0 tap phone button in keypad to "paste" latest recipient m5r 2021-08-30 08:43:39 +0800
  • 3d1c545892 fix hook order error m5r 2021-08-30 08:34:37 +0800
  • 74f903cc9f keypad QoL changes m5r 2021-08-30 07:53:22 +0800
  • 83851cd127 upgrade blitz and @types/luxon m5r 2021-08-30 07:20:26 +0800
  • 87e3fc77d8 fix most lint warnings m5r 2021-08-30 07:13:06 +0800
  • e9fb2602ae Merge branch 'master' into outgoing-calls m5r 2021-08-30 06:58:00 +0800
  • 1d3bfd5e36 footer things m5r 2021-08-30 06:47:43 +0800
  • d8f76f59db reword faq m5r 2021-08-30 05:42:09 +0800
  • 1e681ca693 extract public pages layout m5r 2021-08-30 05:28:42 +0800
  • 47aa722697 start public pages footer m5r 2021-08-30 05:11:45 +0800
  • 0ed516afc8 track join waitlist m5r 2021-08-30 05:00:34 +0800
  • 9079ed73ac differentiate Twilio TwiML app name between environments m5r 2021-08-30 04:33:35 +0800
  • 549558142d parallelize metric fetching requests m5r 2021-08-29 21:10:25 +0800
  • e65922a1a0 pass PANELBEAR_SITE_ID through github action secrets m5r 2021-08-29 07:13:18 +0800
  • ba876d0205 production analytics with panel bear m5r 2021-08-29 06:14:18 +0800
  • 93e71d3f59 send formatter recipient phone number in conversations m5r 2021-08-29 05:07:51 +0800
  • fa13e55ddd add commit message to deployment notification m5r 2021-08-29 04:30:53 +0800
  • 1280a4dd00 actual metrics m5r 2021-08-29 04:17:01 +0800
  • 39e0b8ca03 fake metrics m5r 2021-08-29 03:56:26 +0800
  • 4bf7b108f3 actual frequently asked questions m5r 2021-08-29 03:34:56 +0800
  • e16f51e36a frequently asked questions m5r 2021-08-28 23:55:23 +0800
  • fca8dda685 publish rough roadmap m5r 2021-08-28 16:30:23 +0800
  • bae0b7da4c header navigation menu + open metrics and roadmap pages m5r 2021-08-28 15:16:32 +0800
  • 1c1d944147 rename landing-page directory to public-area m5r 2021-08-28 14:22:17 +0800
  • 37f2d34835 disable quirrel telemetry m5r 2021-08-28 14:20:15 +0800
  • 13b8dd895a fix insert messages queue, insert messages with an id and no unnecessary field m5r 2021-08-28 14:16:14 +0800
  • 1a5fdf5a0e logout button in settings m5r 2021-08-28 14:03:49 +0800
  • d7ed778c2c fix app link in discord notification m5r 2021-08-28 06:17:05 +0800
  • c6bdcaf433 add twilio referral link m5r 2021-08-28 06:12:25 +0800
  • 7e7be2a740 send notification to discord m5r 2021-08-28 05:48:17 +0800
  • 8d52962392 pass DATOCMS_API_TOKEN from github action deploy job m5r 2021-08-28 05:29:14 +0800
  • 1e89e57145 click to action on landing page m5r 2021-08-28 05:09:45 +0800
  • e7c69a4d7a use node 14 m5r 2021-08-28 04:18:03 +0800
  • ca917d3ebc adapt test-api-handler for blitz API routes m5r 2021-08-28 04:04:02 +0800
  • 43f89216ae type caught error to any m5r 2021-08-28 02:05:44 +0800
  • 8765d2b7e5 upgrade dependencies m5r 2021-08-28 01:02:27 +0800
  • 3734b2053c limit ci job timeout to 4 minutes m5r 2021-08-28 00:48:24 +0800
  • c75ed023a1 blog post page m5r 2021-08-28 00:08:38 +0800
  • 9248e5fbbe upgrade blitz@0.40.0-canary.5 m5r 2021-08-27 22:59:13 +0800
  • 45ca5cae86 deploy to fly m5r 2021-08-27 22:32:34 +0800
  • 7da645824a fix ios headline m5r 2021-08-27 06:00:22 +0800
  • f9bf8485bc color headline m5r 2021-08-27 05:37:03 +0800
  • 2ced53f4db actual mock image m5r 2021-08-27 05:11:12 +0800
  • 5e9aa2e5a4 format phone number and clamp message preview to 2 lines in conversations list m5r 2021-08-27 04:12:11 +0800
  • 1c93ac00ef redirect to landing page m5r 2021-08-27 03:17:46 +0800
  • 20b6a7a996 favicons et fonts m5r 2021-08-27 03:09:12 +0800
  • 6417f5dbcf preload fonts m5r 2021-08-25 16:52:24 +0800
  • 4b54d8e616 fix deploy pipeline m5r 2021-08-20 14:41:37 +0800
  • 7c2f40d8b7 fix deploy pipeline m5r 2021-08-20 14:28:34 +0800
  • f0665dfaee test m5r 2021-08-20 14:14:30 +0800
  • 3926223d5c fix build pipeline m5r 2021-08-20 10:21:08 +0800
  • d89349582b fix build pipeline m5r 2021-08-20 09:08:37 +0800
  • fee92ec5d4 upgrade dependencies m5r 2021-08-20 09:06:32 +0800
  • daf599022f remove useless tests m5r 2021-08-20 08:56:07 +0800
  • 30eebe246e add github actions to lint, test, compile and deploy to railway m5r 2021-08-20 08:33:28 +0800
  • 11a832058d move deps m5r 2021-08-20 08:31:55 +0800
  • 9898e68023 focus recipient input when opening the new message area m5r 2021-08-20 08:31:47 +0800
  • 8931404062 use .env file in docker-compose.yml m5r 2021-08-20 08:31:39 +0800
  • 9ca0e5d09e fix organizationId when setting twilio fields m5r 2021-08-20 08:31:30 +0800
  • c0370030ce remove next-pwa for now m5r 2021-08-20 08:31:18 +0800
  • 77a1471974 reset migrations m5r 2021-08-20 08:31:02 +0800
  • a289e9a4ef validate call webhook and translate call status m5r 2021-08-20 08:20:03 +0800