Commit Graph

27 Commits

Author SHA1 Message Date
a28f01beee fix(test): download dependencies before building
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:23:53 +05:30
21ab9bb40c fix(test): we rely on some go 1.20 features, remove matrix
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:22:33 +05:30
23f9570f73 fix(test): specify a version of pnpm to install
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:20:20 +05:30
f2159d843c fix(test): set up pnpm before node
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:18:13 +05:30
fe208531b5 fix(test): set up node and build frontend before backend
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:16:36 +05:30
bfe85addfa feat: add workflow to build and test code
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:12:19 +05:30
2954f4848d feat(deploy): add workflow to deploy to fly.io on push
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:08:19 +05:30
0cc5f3d1a3 fix(index): add link to source code
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 23:03:59 +05:30
5cd1299a6f fix(show): fix responsiveness at large sizes
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 20:35:40 +05:30
45f3b842c8 fix(mobile): restrict maximum width
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 20:06:44 +05:30
264410c8d7 fix(markup): escape text before wrapping with markup
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 19:56:48 +05:30
2eacfa702a feat: deploy via fly.io
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 19:11:31 +05:30
8b3a6b9aae feat: add index page
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 18:04:39 +05:30
de151f4895 fix(paragraphs): fix ordered list rendering
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 17:53:41 +05:30
f1ec8f7729 fix(markup): handle UTF-16
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 17:09:37 +05:30
aacabdd54d feat: add id parsing
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 16:58:11 +05:30
665d33d9d3 fix(markup): enable handling of utf-8
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 16:35:43 +05:30
7b6e7d7edb feat: implement markup rendering
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 16:13:44 +05:30
3de9bfc58c feat: finish markup converters
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-28 15:19:38 +05:30
4b8607b12a feat: add algorithm to parse ranges with markup
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-27 22:57:56 +05:30
848cd514d0 feat: add sample response.json for dev
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-27 13:34:41 +05:30
9600c21c5a feat: set up embedded static server
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-27 13:27:01 +05:30
dea9f3cfaa fix(client): add header
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-27 11:51:19 +05:30
219d16ea19 feat: add shutdown listener
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-26 19:50:40 +05:30
244804fe85 feat: use logrus
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-26 19:42:53 +05:30
6117c82d32 feat: add method to fetch response from medium API
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-25 23:20:18 +05:30
83154587d8 Initial commit
Signed-off-by: Sphericalkat <amolele@gmail.com>
2023-05-25 23:07:25 +05:30