Sylver
a865996f31
feat: disabled users
...
resolves #41
2024-05-06 11:36:44 +08:00
Sylver
db4728f1f7
fix: config byte parsing
...
resolves #42
2024-05-06 10:57:53 +08:00
Sylver
e56d700d2e
fix: let otp errors propogate to prevent redirects
2024-02-26 03:39:22 +08:00
Sylver
126be8d8c6
feat: change password page
2024-02-15 19:20:35 +08:00
Sylver
eb15ce1ea6
fix: dashboard pagination
2024-02-12 19:55:45 +08:00
Sylver
853fc2f475
chore: turns out that was still necessary
2024-02-12 19:28:59 +08:00
Sylver
4b7b7dac81
chore: unused patches dir
2024-02-12 19:19:35 +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
9550b1190a
chore: switch to agpl
2024-02-12 04:41:13 +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
ef18709612
fix: forgot that was necessary
2024-02-11 12:59:27 +08:00
Sylver
faae08470d
fix: url parse errors
2024-02-11 12:58:29 +08:00
Sylver
8236d9ef42
fix: bind to 0.0.0.0 in docker
2024-02-11 00:35:20 +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
3af4f93999
fix allowTypes defaulting to nothing
2024-01-07 21:19:02 +08:00
Sylver
b0352724b2
use zod for config validation
2024-01-07 12:55:22 +08:00
Sylver
805ebcd4b4
fix lint errors
2024-01-07 12:31:37 +08:00
Sylver
62b91a8316
fix useQueryState replaceState
2024-01-07 12:26:27 +08:00
Sylver
40cbaaca8b
update deps, move to atlas configs
2024-01-07 12:19:16 +08:00
Sylver
aec85d03a6
remove v0 -> v1 migration code
2024-01-07 11:33:58 +08:00
Sylver
757e53fba4
update readme
2024-01-07 11:33:19 +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
26f6faf3de
fix: don't wrap codeblocks
2023-08-28 20:59:52 +08:00
ryan
fe679ce54d
fix: taller paste textareas
2023-08-28 20:59:33 +08:00
ryan
c4daa968c6
fix: allow application/json in txt embeds
2023-08-28 20:59:27 +08:00
ryan
7bd3b8c7e1
fix: format invite urls properly
2023-08-28 20:59:18 +08:00
ryan
c320196ee8
fix: default pastes to txt
2023-08-28 20:59:13 +08:00
ryan
1e8a2b64f4
chore: fix example ports
2023-06-05 08:02:16 +08:00
ryan
7aef752a89
fix: outdated lockfile
2023-04-05 08:51:10 +08:00
ryan
deb7d1924a
build: salty deps dont like being bundled
2023-04-05 08:24:54 +08:00
ryan
eaee2318f9
build: use tsup instead of ncc for prod builds
2023-04-05 07:39:02 +08:00
ryan
17c148ed7d
build: fix arm64 builds
2023-04-01 03:38:28 +08:00
ryan
b148df497a
build: add python because github thinks its necessary
2023-04-01 03:01:16 +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
ryan
5c03b8a2fe
fix: http exceptions not being serialized by gql
2023-03-31 23:01:41 +08:00
sylv
2f6cb9ed15
fix: syntax highlighting indentation
2022-11-01 19:47:15 +08:00
sylv
d3de37a11b
fix: text embeds being fixed height
2022-11-01 19:47:03 +08:00
sylv
5ec8396a8b
chore: fix build issues
2022-10-07 23:12:07 +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
ec071a47f6
fix: text embed using wrong url
...
fixes #27 , #26 too i think
2022-10-06 13:26:58 +08:00
sylv
af01384a1a
fix(web): paste expiration always being set
2022-08-19 19:39:27 +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
840defcf6d
fix(web): images overflowing container
2022-07-26 05:59:24 +08:00