Commit Graph

8 Commits

Author SHA1 Message Date
Ryan a6e5b99682 chore(psr4): PSR-4 backend migration + legacy shims (WIP, no release) 2026-02-07 23:37:20 -05:00
Ryan 5ce824778a release(v3.3.0): security hardening (tag color sanitization + restrict direct uploads access) 2026-01-31 03:34:28 -05:00
Ryan 707471aee7 release(v3.2.3): resumable upload UX fixes + stale chunk cleanup + folder re-upload conflict handling (closes #100, closes #101, closes #102)
- uploads: fix resumable resume banner layout for long filenames + improve dismiss behavior
- uploads: add preflight check existing files flow for folder uploads (resume+skip+overwrite)
- cleanup: add resumable TTL (Admin + env) + background sweeps + admin CLI cleanup tools
- folders: allow deleting empty folders by cleaning resumable temp dirs first
- docs: update OpenAPI (uploads config, checkExisting endpoint, cleanup endpoint)
2026-01-29 01:02:46 -05:00
Ryan 3c60f01f20 release(v3.2.2): update OpenAPI spec to match shipped endpoints 2026-01-28 04:30:33 -05:00
Ryan b0fde45a36 release(v3.0.0): storage adapter seam + source-aware core (Sources-ready)
- Display file size for items thumbnail view (closes #85)
- add StorageAdapterInterface + LocalFsAdapter and StorageFactory/StorageRegistry
- introduce SourceContext (active source, per-source upload/meta/trash roots, read-only gating)
- make core file/folder ops source-aware (uploads, downloads, shares, trash, portals, OnlyOffice)
- add cross-source copy/move for files + folders with guardrails and audit logging
- add source selector UI + visible-sources API and propagate sourceId through UI flows
- add minimizable transfer progress UI and toast severity styling
- add Pro API-level gating + bundle installer refactor + one-click Pro bundle download/install
2026-01-11 22:22:59 -05:00
Ryan a3f4d89c5a release(v2.11.1): scope dotfile blocking to allow WebDAV dotpaths + add/revise OpenAPI annotations 2025-12-22 02:32:11 -05:00
Ryan af9887e651 fix(admin): modal bugs; chore(api): update ReDoc SRI; docs(openapi): add annotations + spec 2025-10-20 00:38:35 -04:00
Ryan ebc32ea965 consolidate & protect API docs with php wrapper 2025-04-24 19:34:09 -04:00