Commit Graph

60 Commits

Author SHA1 Message Date
EGOIST d0d76cfbdd tweaks 2022-05-15 01:51:04 +08:00
EGOIST 71c8c7e268 cache response 2022-05-15 01:33:13 +08:00
EGOIST 50bc2d64e2 update readme for r2 2022-05-15 00:54:48 +08:00
EGOIST 31362b5b86 cleanup 2022-05-15 00:48:10 +08:00
EGOIST fd0c9f92ef use cloudflare r2 2022-05-15 00:43:49 +08:00
EGOIST 7c47af4a32 update login email template 2022-05-14 18:41:25 +08:00
EGOIST f17da54096 feat: monorepo 2022-05-14 01:03:20 +08:00
EGOIST 2383f2f455 tweaks 2022-05-14 00:11:14 +08:00
EGOIST 00df250ff5 use prismjs 2022-05-13 23:01:02 +08:00
EGOIST 23f92dabc9 Make `autoExcerpt` nullable 2022-05-13 21:38:01 +08:00
EGOIST b8f5e6d934 feat: auto excerpt 2022-05-13 21:20:41 +08:00
EGOIST 84f201d9e4 feat: code highlighting 2022-05-13 20:30:57 +08:00
EGOIST fb78c9660b allow to sort navigation items 2022-05-13 15:21:49 +08:00
EGOIST 7c3b9d5f3b make site navigation bar configurable
TODO: drag to reorder
2022-05-13 00:10:34 +08:00
EGOIST baa478a2bf use react-hook-form 2022-05-12 13:47:10 +08:00
EGOIST 744a47f416 redirect unauthenticated users to the home page 2022-05-12 01:25:09 +08:00
EGOIST 5355a9d9a6 try await 2022-05-11 20:01:23 +08:00
EGOIST 6aa99f8726 remove `MAILGUN_EU` 2022-05-11 19:45:38 +08:00
EGOIST 8e0511be96 fix: use updated page 2022-05-11 18:23:58 +08:00
EGOIST d4827bc531 tweaks 2022-05-11 18:06:46 +08:00
EGOIST f12a018544 update migrations 2022-05-11 17:36:25 +08:00
EGOIST 825a919084 feat: send email for published posts 2022-05-11 17:31:06 +08:00
EGOIST 05dcc42b03 run `prisma generate` in build step 2022-05-11 00:25:58 +08:00
EGOIST 6903f8eef3 add eslint 2022-05-11 00:23:40 +08:00
EGOIST 9fbcb8c5ba implement subcribe/unsubscribe
TODO: add users to mailgun mailing list as well
2022-05-11 00:13:10 +08:00
EGOIST c64a23d8ec properly ssr pages 2022-05-09 00:08:03 +08:00
EGOIST 991ab18115 tweaks 2022-05-09 00:05:22 +08:00
EGOIST 3d2a81f734 add meta tags 2022-05-09 00:00:13 +08:00
EGOIST d6704f2e20 tweaks 2022-05-08 23:37:06 +08:00
EGOIST 19d6c2d999 next.js again 2022-05-08 23:27:19 +08:00
EGOIST e92a3662e6 tweaks 2022-05-08 14:00:22 +08:00
EGOIST aa28d69dd6 fix: properly save image extension 2022-05-08 13:23:01 +08:00
EGOIST 5547aa972f set fly replay header early 2022-05-08 13:14:52 +08:00
EGOIST d022ef19cf feat(editor): drop image to upload 2022-05-08 12:47:33 +08:00
EGOIST fea7bbf09c highlight markdown in editor 2022-05-07 22:27:17 +08:00
EGOIST 69355707a7 log query time 2022-05-07 20:27:35 +08:00
EGOIST 75732124c2 handle error when uploading avatar 2022-05-07 15:38:02 +08:00
EGOIST 43720fb93d fix `x-fly-region` 2022-05-07 00:04:32 +08:00
EGOIST de65efc495 resize image before uploading 2022-05-06 23:19:52 +08:00
EGOIST 8a66697bc3 tweaks 2022-05-06 22:37:36 +08:00
EGOIST bfbbf4836b set content-type when uploading image 2022-05-06 22:12:03 +08:00
EGOIST 2ee4f3197d optimize the way we consume env variables 2022-05-06 21:18:25 +08:00
EGOIST f1428397f2 replay non-get request to primary region 2022-05-06 14:30:58 +08:00
EGOIST 595fcab34a fix: properly update site description 2022-05-06 12:28:12 +08:00
EGOIST 344f40ae33 set header before remix 2022-05-06 11:59:10 +08:00
EGOIST 416272349e use express 2022-05-06 11:55:22 +08:00
EGOIST 6ec274517e use multi-region postgres on fly 2022-05-06 10:44:49 +08:00
Edward Elric ed991f870f
fix: typo (#58) 2022-05-05 01:27:53 +08:00
EGOIST 9ca3b1415b tweaks 2022-05-05 01:10:52 +08:00
EGOIST d3ff97e786 tweaks 2022-05-05 00:42:26 +08:00