Skip to content

Feat/agentic#18

Merged
AperturePlus merged 16 commits into
mainfrom
feat/agentic
May 25, 2026
Merged

Feat/agentic#18
AperturePlus merged 16 commits into
mainfrom
feat/agentic

Conversation

@AperturePlus
Copy link
Copy Markdown
Owner

fix: preview, transcode and storage status.

Add POST /files/{id}/preview-url returning a signed token-based streaming
URL, and GET /files/{id}/preview-stream for token-authenticated range
requests. Switch VideoPreviewDialog from blob download to stream URL.
…pe override

Return correct MIME type (e.g. video/mp4) when serving transcoded
content even if the source file has a different extension (e.g. .mkv).
…tings toggle

Skip full-object hash verification during merge when
upload_verify_merged_object_hash is disabled (default). Add tests for
fast mode, hash mismatch, and 20GB size boundary.
… error fallback

Export HASH_CHUNK_SIZE_DEFAULT and HASH_CHUNK_SIZE_LARGE_FILE from
hash.ts; use large chunk size in uploader; fall back to backend error
message when upload initiation fails.
Add test verifying eventBus emit on upload success; add untracked
spec files for uploader and VideoPreviewDialog.
Add default_admin_username/email/password fields to Settings with
production-only validation. New admin env vars are required in production
and enforce minimum length on the password.
Refactor DevAccountSeeder to accept an accounts parameter. Add
_seed_accounts_for_settings() that reads DEFAULT_ADMIN_* env vars in
production. Update init_dev_accounts script messages accordingly.
Add tests for DEFAULT_ADMIN_USERNAME required check and
DEFAULT_ADMIN_PASSWORD minimum length enforcement in production.
Refactor existing tests to use a shared make_settings helper.
Add test for initialize_dev_accounts using DEFAULT_ADMIN_* env vars
in production mode. Refactor existing test for auto-run skip outside
dev and prod.
Add tests for lifespan raising ValueError when DEFAULT_ADMIN_USERNAME
is missing or DEFAULT_ADMIN_PASSWORD is too short in production.
Refactor existing tests with a shared make_settings helper.
@AperturePlus AperturePlus merged commit 3844c57 into main May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant