openreader/src/lib/server/user
Richard R 2fb36a24c7 refactor(tasks): enforce positive interval and improve scheduled task updates
Add database-level check constraints to ensure scheduled task intervals are always
positive for both Postgres and SQLite. Update admin API and UI to support sub-minute
intervals and stricter validation. Refactor scheduled task update logic to upsert
rows, ensuring tasks can be updated even if not yet present in the database.
Improve temporary upload cleanup to delete in paginated batches. Enhance tests to
cover new constraints and update behaviors.
2026-06-07 09:54:18 -06:00
..
claim-data.ts refactor(tasks): enforce positive interval and improve scheduled task updates 2026-06-07 09:54:18 -06:00
data-cleanup.ts feat(tasks): introduce scheduled task engine and admin UI for background jobs 2026-06-07 05:29:29 -06:00
data-export.ts test(user): expand cleanup and export coverage for shared docs and TTS segment files 2026-06-06 17:38:30 -06:00
legacy-fs-claim-cleanup.ts feat(user): remove legacy local file deletion and add cleanup for claimed FS sources 2026-06-03 14:35:27 -06:00
preferences-normalize.ts fix(config): prevent arrays from being treated as records in preference normalization 2026-06-06 15:55:54 -06:00
preferences-payload.ts feat(preferences): add changelog version tracking and payload meta support 2026-05-14 10:53:38 -06:00
resolve-state-scope.ts refactor(api): remove all legacy unclaimed user scope logic and enforce strict userId scoping 2026-05-31 13:01:55 -06:00