251ddb8ff8
Rearchitecture for v0.4.0 ( #197 )
...
* feat: database redist support
* feat: rearchitecture of database schemas, migration reset, and #180
* feat: import redists
* fix: giantbomb logging bug
* feat: partial user platform support + statusMessage -> message
* feat: add user platform filters to store view
* fix: sanitize svg uploads
... copilot suggested this
I feel dirty.
* feat: beginnings of platform & redist management
* feat: add server side redist patching
* fix: update drop-base commit
* feat: import of custom platforms & file extensions
* fix: redelete platform
* fix: remove platform
* feat: uninstall commands, new R UI
* checkpoint: before migrating to nuxt v4
* update to nuxt 4
* fix: fixes for Nuxt v4 update
* fix: remaining type issues
* feat: initial feedback to import other kinds of versions
* working commit
* fix: lint
* feat: redist import
2025-11-10 10:36:13 +11:00
a435ead916
Fix various typos ( #156 )
...
Found via `codespell -q 3 -S "./yarn.lock" -L pris`
2025-08-01 21:53:31 +10:00
2b70cea4e0
Logging ( #131 )
...
* ci: pull version from package.json on build
* fix: implicit any type
* feat: inital support for logger
* style: fix lint
* feat: move more logging over to pino
* fix: logging around company importing
2025-07-09 12:01:23 +10:00
4f789a2e5b
feat: cleanup extra metadata
2025-05-29 17:27:03 -04:00
2cc3f1329c
feat: fs object metadata cache and validation
2025-05-14 17:19:51 -04:00
dbded55113
feat: identify unused objects
2025-05-10 11:25:44 +10:00
8e109dd562
fix: more eslint stuff
2025-04-15 21:10:45 -04:00
d4b89b5dc5
fix: inital eslint errors
2025-04-13 21:44:29 -04:00
c2bb835b0f
fix: etags and other
...
remove sanitize-filename because IDs are internally generated
remove pulse animation on NO GAME cards
add migration
refactors to be inline with other stuff
2025-04-14 10:52:12 +10:00
22a7cfa544
feat: save fs objectbackend hashes
2025-04-12 15:54:26 -04:00
228d109692
fix: incorrect perms when deleting objects
2025-04-11 19:32:30 -04:00
dc89ff95d8
feat: make internal objectbackend methods private
2025-04-10 19:57:08 -04:00
c4d8b24295
feat: hash objects for etag value
2025-04-09 14:48:13 -04:00
17d3e0ef54
refactor: use node crypto uuid
2025-04-06 14:08:36 -04:00
36e6c92938
feat: add cloud save backend
2025-04-01 21:08:57 +11:00
bd1cb67cd0
feat: user page & $dropFetch util
2025-03-14 12:22:08 +11:00
ce8887528f
feat(acls): refactor & acl descriptions
2025-02-07 17:26:23 +11:00