Erik Michelson
5574d23889
chore(format): reformat using oxfmt
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2026-01-14 19:46:27 +01:00
Erik Michelson
5b0f3a1c55
chore(format): migrate from prettier to oxfmt
...
oxfmt is a project from the OXC toolchain, similar to OXLint.
It is based on the Rust-built 'oxidation compiler' and has
increased performance compared to Prettier which is built
in plain JS.
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2026-01-14 19:46:27 +01:00
Erik Michelson
a880864b2c
chore(lint): replace ESLint with OXLint for performance
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2026-01-14 19:46:27 +01:00
Philip Molares
e087a9b336
chore: update node to 24.12.0
...
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2026-01-12 18:34:31 +01:00
Erik Michelson
68e78afa6b
fix(realtime): use correct Buffer/ArrayBuffer/Uint8Array conversion
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2026-01-12 17:32:03 +01:00
renovate[bot]
f3cb59aa2b
chore(deps): update dependency typescript to v5.9.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 17:32:03 +01:00
Philip Molares
a4c590230e
feat(permissions): publiclyVisible flag for note listing on explore
...
This field should allow the user to allow pages to be found
easily on the public explore page without exposing all pages directly.
Co-authored-by: Erik Michelson <github@erik.michelson.eu >
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2026-01-11 20:21:00 +01:00
Erik Michelson
0f2c301b4c
feat(explore): add section for recently visited notes
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2026-01-11 20:21:00 +01:00
renovate[bot]
574551373e
chore(deps): update yarn to v4.12.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:48:09 +01:00
Philip Molares
bbb8fc5885
refactor: use luxon instead of built-in database types
...
So we don't need to handle differences between databases as much
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2025-12-17 20:27:48 +01:00
renovate[bot]
2ebee5db8c
chore(deps): update linters
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 00:05:23 +01:00
Erik Michelson
54b3125c48
fix(media-upload): missing UUID insertion into database, API change
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-11-06 00:55:21 +01:00
Erik Michelson
b6a6e66534
chore: linting and build fixes
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-11-06 00:55:21 +01:00
Erik Michelson
58a4a01fac
refactor(database): run knex migrations on startup
...
Co-authored-by: Philip Molares <philip.molares@udo.edu >
Signed-off-by: Philip Molares <philip.molares@udo.edu >
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
2025-11-06 00:55:21 +01:00