Slave/upload api #5

Merged
nobswebdev merged 9 commits from slave/upload-api into master 2026-10-12 20:12:16 +00:00
Owner
No description provided.
nobswebdev added 8 commits 2026-10-12 19:29:03 +00:00
Replace MAX_IMAGES_PER_UPLOAD with VALIDATION_UPLOAD_* limits mirrored on the frontend VITE_* names.
Include toBase64 helper and focused specs for base64 and null-or field rules.
Split item shapes, array caps from config, and password-protected zk item transform.
Flatten share/API config keys, nest validation limits only, and move the HTTP client to plugins/axios.
Move app config shapes under types/config, replace batch upload env vars with
per-image bytes and JSON body padding, and extend IsBase64 for decoded limits.
Run challenge TTL and replay tracking in middleware, remove the guard, and
wire ScheduleModule for pruning used solutions.
Replace batch DTOs with per-mode endpoints, persist ciphertext with file-type
checks, and return a hashed delete token for future revocation.
nobswebdev added 1 commit 2026-10-12 19:45:48 +00:00
nobswebdev merged commit 686a80e988 into master 2026-10-12 20:12:16 +00:00
nobswebdev deleted branch slave/upload-api 2026-10-12 20:12:16 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nobswebdev/private_image#5