Commit Graph

27 Commits

Author SHA1 Message Date
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 97e88d8059 release(v2.11.2): fix PocketID OIDC token auth + harden login/WebDAV (closes #77) 2025-12-24 00:58:33 -05:00
Ryan a34d534569 release(v2.10.2): harden auth + remember-me rotation, user panel, and case-insensitive users 2025-12-19 01:34:23 -05:00
Ryan c9c0201914 release(v2.10.0): encryption at rest + firewall/proxy settings + subpath/base-path support (closes #73) 2025-12-18 20:39:32 -05:00
Ryan 30cc6c59ab release(v2.8.0): OIDC public clients + Storage scan log/snapshot controls + sidebar zone order 2025-12-14 17:11:51 -05:00
Ryan 89599b4f54 release(v2.5.1): upgrade vendor libs and enhance OIDC + admin UX 2025-12-09 04:49:00 -05:00
Ryan f92bf55194 release(v2.5.0): add optional ClamAV upload, share upload & portal upload scanning and Pro virus log 2025-12-08 02:10:22 -05:00
Ryan 433b287532 release(v2.4.0): OIDC auto-provisioning, admin mapping & Pro group sync 2025-12-07 05:24:37 -05:00
Ryan ed196728b6 release(v2.3.7): hover snippets, inline folder drag, OnlyOffice & CSP polish 2025-12-07 01:19:01 -05:00
Ryan f967134631 release(v2.0.4): harden sessions and align Pro paths with USERS_DIR 2025-11-26 21:41:59 -05:00
Ryan 827e65e367 release(v2.0.2): add config-driven demo mode and lock demo account changes 2025-11-23 05:58:39 -05:00
Ryan 3726e2423d release(v1.9.10): add Pro bundle installer and admin panel polish 2025-11-18 02:21:52 -05:00
Ryan 060a548af4 release(v1.9.8): feat(pro): wire core to Pro licensing + branding hooks 2025-11-16 21:11:06 -05:00
Ryan 8f03cc7456 release (v1.8.11): fix(oidc): always send PKCE (S256) and treat empty secret as public client 2025-11-08 13:53:11 -05:00
Ryan d00db803c3 release(v1.8.0): feat(onlyoffice): first-class ONLYOFFICE integration (view/edit), admin UI, API, CSP helpers
Refs #37 — implements ONLYOFFICE integration suggested in the discussion; video progress saving will be tracked separately.
2025-11-03 16:39:48 -05:00
Ryan d664a2f5d8 release(v1.7.3): lightweight boot pipeline, dramatically faster first paint, deduped /api writes, sturdier uploads/auth 2025-10-31 17:34:25 -04:00
Ryan ee717af750 feat(acl): granular per-folder permissions + stricter gates; WebDAV & UI aligned 2025-10-22 21:36:04 -04:00
Ryan b6d86b7896 chore(release): v1.5.0 - ACL hardening, Folder Access & WebDAV permissions (closes #31, closes #55) 2025-10-17 03:14:00 -04:00
Ryan 25ce6a76be feat(permissions)!: granular ACL (bypassOwnership/canShare/canZip/viewOwnOnly), admin panel v1.4.0 UI, and broad hardening across controllers/models/frontend (closes #53) 2025-10-15 23:56:39 -04:00
Ryan 680c82638f Chore: keep BASE_URL fallback, prefer env SHARE_URL; fix HTTPS auto-detect 2025-10-04 01:55:02 -04:00
Ryan aee78c9750 REGEX_FOLDER_NAME updated (closes #39) 2025-05-26 18:14:08 -04:00
Ryan 8c70783d5a fix(upload): relax filename validation regex to allow broader Unicode and special chars (closes #29) 2025-05-08 04:58:57 -04:00
Ryan b4d6f01432 feat(admin): add proxy-only auth bypass and configurable auth header (closes #28) 2025-05-08 04:43:33 -04:00
Ryan 461921b7bc Remember me adjustment 2025-04-18 00:40:17 -04:00
Ryan 22cce5a898 Overhaul networkUtils and expand auth 2025-04-17 01:20:18 -04:00
Ryan 75d3bf5a9b Refactor fixes and adjustments 2025-04-16 17:15:59 -04:00
Ryan ec5c3fc452 Refactor API endpoints and modularize controllers and models 2025-04-16 11:40:17 -04:00