cupcakearmy
7660dd7c30
remove uncessary commens
2026-09-21 21:18:59 +02:00
cupcakearmy
685784c360
Merge branch 'main' into fix/spa-fallback-status-code
2026-09-21 21:16:57 +02:00
cupcakearmy
cc2c45221b
Merge pull request #219 from cupcakearmy/v3
...
v3
2026-09-21 21:08:14 +02:00
cupcakearmy
b113d253a9
chore: bump to 3.0.0
2026-09-21 20:51:51 +02:00
cupcakearmy
c99c62cf00
chore: clean up compose file
2026-09-21 20:50:48 +02:00
cupcakearmy
7ef162bd83
chore: bump to 3.0.0-rc.4
v3.0.0-rc.4
2026-09-19 16:02:55 +02:00
cupcakearmy
282fdb97d1
docs: add LLM usage disclosure to readmes
2026-09-19 16:00:04 +02:00
cupcakearmy
4dfed492bc
docs: correct frontend bullet in v3 changelog (was already SvelteKit)
2026-09-19 15:51:37 +02:00
cupcakearmy
5084ed59f0
docs: fix incorrect pg note wording in v3 changelog
2026-09-19 15:47:20 +02:00
cupcakearmy
055a48a38d
fix(web): stop transferring nested file buffers in worker unpack (comlink multi-buffer failure)
2026-09-19 15:13:34 +02:00
cupcakearmy
d1126ace82
fix(web): don't run file downloads as a $derived side effect
2026-09-19 14:44:35 +02:00
cupcakearmy
b58bf8af6d
feat: move calculation intensive part into a web worker
2026-09-13 21:51:13 +02:00
cupcakearmy
a57ead61b9
fix(web): snapshot files before worker transfer (Svelte proxy not cloneable)
2026-09-13 21:17:24 +02:00
cupcakearmy
0d597edfee
fix(web): re-add FileDTO import; run svelte-check in CI
2026-09-13 16:19:41 +02:00
cupcakearmy
7653409473
chore: bump to 3.0.0-rc.3
v3.0.0-rc.3
2026-09-12 16:13:41 +02:00
cupcakearmy
f05707e033
update deps
2026-09-12 16:13:02 +02:00
cupcakearmy
8df6b6c7b5
docs: use v3 image tag instead of latest in compose
2026-09-12 15:56:00 +02:00
cupcakearmy
2dc9d6aa16
chore: bump to 3.0.0-rc.2
v3.0.0-rc.2
2026-09-12 15:32:32 +02:00
cupcakearmy
98c56f6fb9
fix(cli): replace removed run-s in prepublishOnly
2026-09-12 15:32:02 +02:00
cupcakearmy
3f7bb6f32e
chore: bump to 3.0.0-rc.1
v3.0.0-rc.1
2026-09-12 15:29:49 +02:00
cupcakearmy
6de97039d3
ci: publish with --no-git-checks and drop done cli-deps todo
2026-09-12 15:27:29 +02:00
cupcakearmy
a0bca0a1a7
chore(cli): move all deps to devDependencies (bundled into single output)
v3.0.0-rc.0
2026-09-12 15:17:56 +02:00
cupcakearmy
41d0f0bfa2
chore: bump to 3.0.0-rc.0 and publish npm prereleases under rc tag
2026-09-12 15:10:51 +02:00
cupcakearmy
ba7669514e
Delete Cryptgeon.postman_collection.json
2026-09-12 15:05:36 +02:00
cupcakearmy
8a3831fd05
chore: formatting
2026-09-12 15:04:04 +02:00
cupcakearmy
56f8498530
docs: drop deprecated compose version tag
2026-09-12 15:03:15 +02:00
cupcakearmy
c3c6e96774
docs(examples): rename cache service in compose examples to match CACHE env
2026-09-12 15:02:20 +02:00
cupcakearmy
b5c5629cca
chore: formatting
2026-09-12 15:01:47 +02:00
cupcakearmy
74f387f920
docs: align ES and zh readmes with v3 (cache, healthz, msgpack, env)
2026-09-12 15:00:53 +02:00
cupcakearmy
b7c20d6f59
fix(web): drop stale base64 overhead from max size display
2026-09-12 14:59:16 +02:00
cupcakearmy
b0737030b2
docs: correct v2.9.3 docker registry changelog entry
2026-09-12 14:55:48 +02:00
cupcakearmy
918640e54c
docs: expand changelog with missing releases and add v3 unreleased notes
2026-09-12 14:51:56 +02:00
cupcakearmy
7a68422d67
docs: fold todo into roadmap and unify naming
2026-09-12 14:45:17 +02:00
cupcakearmy
8162db4364
docs: replace v3 plan with roadmap and drop stale plan file
2026-09-12 14:40:14 +02:00
cupcakearmy
f36ae73b42
fix(web): pass FileDTO array directly to packContent (files already byte-converted)
2026-09-12 11:06:09 +02:00
cupcakearmy
2ded578141
Merge branch 'v3' of github.com:cupcakearmy/cryptgeon into v3
...
# Conflicts:
# packages/cli/src/actions/upload.ts
# packages/frontend/src/lib/views/Create.svelte
# packages/shared/src/payload.test.ts
# packages/shared/src/payload.ts
2026-09-12 10:06:12 +02:00
cupcakearmy
82900adef8
refactor: extract payload pack/unpack pipeline into @cryptgeon/shared
2026-09-12 10:01:49 +02:00
cupcakearmy
8871a6b90d
refactor: extract payload pack/unpack pipeline into @cryptgeon/shared
2026-09-12 09:57:54 +02:00
cupcakearmy
77b7ae1de6
fix(ci): point CLI tests to cli.mjs output and drop removed buildx install input
2026-09-06 23:03:38 +02:00
cupcakearmy
be617383f4
fix(ci): drop test:dl-browsers from test:prepare (root-only script broke CI)
2026-09-06 22:54:15 +02:00
cupcakearmy
3ff1f8202b
ci: add rust+shared tests, cli-only build, bump action versions
2026-09-06 22:50:24 +02:00
cupcakearmy
e81dde63ff
chore: remove all lokalise references and badge
2026-09-06 22:46:46 +02:00
cupcakearmy
4f5f829c81
test: add shared api client tests and remove dead backend code
2026-09-06 22:46:40 +02:00
cupcakearmy
c78845ca7a
docs: add vite-plus tooling todo
2026-09-06 22:29:12 +02:00
cupcakearmy
dd213d6b41
chore(web): remove lokalise tooling and scripts
2026-09-06 22:29:07 +02:00
cupcakearmy
849ab7e4c5
chore: upgrade to typescript 7 with tsconfig strictest
2026-09-06 22:29:02 +02:00
cupcakearmy
6a4d40e7be
refactor(cli): build with vite-plus instead of tsup
2026-09-06 22:28:58 +02:00
cupcakearmy
2f4ebb90e6
build: add vite-plus, typescript 7 and tsconfig strictest catalog deps
2026-09-06 22:28:55 +02:00
cupcakearmy
e0d22283c8
v3
2026-09-06 18:34:07 +02:00
Matheus Leal
8034b1a501
fix: serve SPA fallback with 200 instead of 404
...
`ServeDir::not_found_service` wraps the fallback in `SetStatus`, which forces
every response to `404 Not Found`. Client side routes such as `/note/<id>` and
`/about` were therefore served the correct `index.html` but with a 404 status.
Use `ServeDir::fallback` instead, which leaves the status untouched. A note that
genuinely does not exist is still reported as 404 by `/api/notes/<id>`.
Behind a reverse proxy this made effectively every document request show up as a
4xx, skewing error rate dashboards and triggering false alerts.
Fixes #217
2026-09-03 16:09:40 -03:00