Sylver
f0eaf73528
feat: s3 external storage, biome linting
2024-05-16 20:55:30 +08:00
Sylver
126be8d8c6
feat: change password page
2024-02-15 19:20:35 +08:00
Sylver
853fc2f475
chore: turns out that was still necessary
2024-02-12 19:28:59 +08:00
Sylver
ee0c6ffa4a
chore: eslint with strict type imports
2024-02-12 19:04:42 +08:00
Sylver
f849e80984
feat: use preact types
2024-02-12 15:15:59 +08:00
Sylver
bdcafc8347
feat: replace apollo with urql
2024-02-11 18:21:19 +08:00
Sylver
fc0071165f
feat: use skeleton loaders on some important pages
2024-02-11 17:06:49 +08:00
Sylver
f4bc1d65e2
feat: replace nextjs with preact+vite+vike
...
also removes the pandora dep and moves it back into this repo
also updates to new graphql-codegen presets
also adds a `textContent` field on files
also replaces headlessui with radix
fixes #36
fixes #35
2024-01-28 06:48:06 +08:00
Sylver
dd597a5333
update configs
2024-01-07 21:38:20 +08:00
Sylver
b0352724b2
use zod for config validation
2024-01-07 12:55:22 +08:00
Sylver
40cbaaca8b
update deps, move to atlas configs
2024-01-07 12:19:16 +08:00
ryan
aac4a2d14c
chore: switch classnames for clsx
2023-08-31 00:42:21 +08:00
ryan
d8d10f908e
chore: update dependencies
2023-08-31 00:39:27 +08:00
ryan
7aef752a89
fix: outdated lockfile
2023-04-05 08:51:10 +08:00
ryan
eaee2318f9
build: use tsup instead of ncc for prod builds
2023-04-05 07:39:02 +08:00
ryan
e1b73c26d8
build(api): fix esm issues
...
Workaround NCC ESM issues by just not using ESM with NCC.
The API is still ESM, but tsup converts it to CJS before NCC consumes it, as a temporary workaround until there is something to replace NCC. Please save us bun 🙏
This seems to work fine, and as a free bonus, there is a huge build speedup because NCC isn't trying to run tsc.
Shoutout to ESM! Because forcing everyone to choose between ESM, where you need multiple workarounds a day on every package imaginable to get it to work, and CJS, where you opt yourself out of a large and growing number of NPM packages, is a fantastic idea. Interoperability is for fools!
2023-04-01 02:27:28 +08:00
ryan
fae9136e23
chore: update deps, minor bug fixes
2023-03-31 23:40:39 +08:00
Sylver
89ff23edfd
chore: convert api to esm ( #30 )
2022-10-07 22:35:56 +08:00
Sylver
f43a8e0cb5
feat: mfa support ( #29 )
2022-10-07 19:48:07 +08:00
sylv
92cef85511
feat: conversions
2022-07-26 08:30:22 +08:00
sylv
1aeaace977
feat(web): submit button
2022-07-26 06:05:50 +08:00
sylv
531aeb6a26
feat(web): use pandora for ui
2022-07-26 05:59:19 +08:00
sylv
97087bf87c
chore: use bcryptjs instead of bcrypt
...
necessary for arm support. probably. im too lazy to find out why bcrypt doesnt play nice with arm.
2022-07-19 02:42:59 +08:00
sylv
7e50fb043b
build: smaller docker images
2022-07-05 18:39:30 +08:00
sylv
bf938a1b6b
feat: formik validation
2022-07-04 14:45:01 +08:00
sylv
f185b8a555
fix(web): paste & file ssr
2022-07-01 12:02:29 +08:00
sylv
b9809e2b78
feat: graphql
2022-07-01 08:10:32 +08:00
sylv
82e7ca89f2
feat: email signups
2022-06-29 14:26:10 +08:00
sylv
7db73876b0
fix: discord embedding
2022-06-28 13:00:42 +08:00
sylv
e7ad265e89
feat: split out config generator to preferences page
2022-06-27 08:38:39 +08:00
sylv
18536f4dd1
chore: turborepo
2022-06-24 03:49:19 +08:00
sylv
0ea831bb6b
feat: better host restrictions
2022-06-21 03:15:56 +08:00
sylv
3d3d606b66
feat(api): video thumbnails
2022-06-19 03:29:02 +08:00
sylv
67da25ea0f
build: single dockerfile
2022-06-06 10:40:41 +08:00
sylv
37b883875a
feat: migration from old databases, migrate on startup
2022-06-05 22:25:19 +08:00
sylv
7b6368a55f
feat: pastes
2022-05-16 21:15:32 +08:00
sylv
ea0b8baad9
feat: markdown previews
2022-05-05 11:48:59 +08:00
sylv
ea03570a68
feat: update dependencies, storybook
2022-05-04 05:19:49 +08:00
sylv
39f7849d0f
feat: finish conversion
2022-05-03 14:46:43 +08:00
Ryan
a58fd3ad77
feat: mikroorm, convert to monorepo
2021-10-02 22:17:05 +00:00
Ryan
fd11d0418c
chore: use eslint config
2021-08-26 08:30:53 +00:00
Ryan
a047168502
refactor: use venera for loading config
2021-07-26 06:31:00 +00:00
Ryan
b760d92191
fix: tsup with decorators
2021-07-26 06:11:00 +00:00
Ryan
885698de9a
chore: add commitlint
2021-07-15 11:07:48 +00:00
Ryan
9d8eeb38c7
chore: replace tsc and ts-node-dev with tsup
2021-07-15 11:05:28 +00:00
Ryan
f09f365389
chore: replace yarn with pnpm
2021-07-15 10:47:07 +00:00