Commit Graph

89 Commits

Author SHA1 Message Date
Verité Mugabo Makuza 4126519c1d
setup playwright (#69)
* feat: setup tests

* feat: updated

* feat: added tests

* feat: added tests

* only test chromium for now

Co-authored-by: EGOIST <hi@egoist.sh>
2022-05-21 16:53:25 +08:00
EGOIST f4021039b4 add a license 2022-05-20 18:10:21 +08:00
EGOIST c5dc1d2d19 show 404 for draft pages 2022-05-20 17:37:57 +08:00
EGOIST d7c27cf582 handle error in login modal 2022-05-20 17:36:06 +08:00
EGOIST 86cd1ed16e tweaks 2022-05-20 16:20:35 +08:00
EGOIST 229c9c555d force https 2022-05-20 16:20:16 +08:00
EGOIST 68629b0b37 add style for inline code 2022-05-20 16:19:07 +08:00
EGOIST 667f3b36f4 hotfix 2022-05-20 15:38:22 +08:00
EGOIST 497920fd0b tweaks 2022-05-20 13:21:19 +08:00
EGOIST 7af42334e5 temporarily disable custom domain check 2022-05-20 13:04:29 +08:00
EGOIST a1dcf77e6e initialize migration 2022-05-20 12:59:37 +08:00
EGOIST 7948dbbb84 tweaks 2022-05-20 12:20:53 +08:00
EGOIST fa7d9d1557 fix types 2022-05-20 01:04:16 +08:00
EGOIST 85c0019d22 update temp landing page 2022-05-20 01:03:13 +08:00
EGOIST 1732d61e46 many improvements 2022-05-19 23:29:23 +08:00
EGOIST 97a79ed553 Add site footer 2022-05-19 21:22:23 +08:00
EGOIST 66e872e0e3 render markdown on the fly 2022-05-19 21:05:53 +08:00
EGOIST eea257a867 fix css for code block 2022-05-19 19:36:27 +08:00
EGOIST e7fa4d2f24 feat: allow custom excerpt 2022-05-19 19:29:57 +08:00
EGOIST 4bae50d28e feat: update the UX for publishing posts 2022-05-19 00:26:02 +08:00
EGOIST c2d18a49b6 style: update code font 2022-05-18 22:55:20 +08:00
EGOIST bba560b1de fix: get site icon 2022-05-18 01:24:21 +08:00
EGOIST a139cb6c1e tweak style 2022-05-17 13:46:16 +08:00
EGOIST 9e313e3e0e feat: add a list of reserved words for username, subdomain and page slug 2022-05-16 23:03:47 +08:00
EGOIST 0b2c0f0d80 feat: update lastSwitchedTo after switching site 2022-05-16 21:10:38 +08:00
EGOIST c3aa3fd967 so now we're on fly.io 2022-05-16 14:13:44 +08:00
EGOIST 358c6631cb tweaks 2022-05-15 22:22:24 +08:00
EGOIST 2a998f8367 support multi region 2022-05-15 22:06:34 +08:00
EGOIST b7f0b44886 fix typo 2022-05-15 16:15:57 +08:00
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