Commit Graph

23 Commits

Author SHA1 Message Date
Ryan 2773c10570 ci: make gen-openapi.sh POSIX-clean for ShellCheck + run PHPCS on PHP 8.4 2026-02-07 23:59:57 -05:00
Ryan a6e5b99682 chore(psr4): PSR-4 backend migration + legacy shims (WIP, no release) 2026-02-07 23:37:20 -05:00
Ryan 572bffe991 release(v3.3.1): fix non-Pro sourceId validation for move+copy & update SECURITY policy wording
- sources: only validate sourceId+destSourceId when Sources are enabled (prevents non-Pro move+copy failures)
- docs(security): clarify supported versions policy wording and contact formatting
- scripts: bump manual-sync helper version string to v3.3.1
2026-02-01 02:34:17 -05:00
Ryan 21eb77d900 release(v3.2.1): fix asset stamper to stamp src/ templates + APP_QVER placeholders 2026-01-28 02:32:54 -05:00
Ryan 85cbd996c1 release(v2.13.1): harden Docker startup perms + explicit inline MIME mapping (see #79) 2026-01-02 21:37:50 -05:00
Ryan b01d3bf903 Update gen-openapi.sh remove pipefail & avoid php -r quoting 2025-12-22 04:45:54 -05:00
Ryan 752788b348 add demo video to resources 2025-12-22 04:28:33 -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 3531adfe26 release(v2.7.1): harden share endpoint headers + suppress deprecated output 2025-12-13 22:02:07 -05:00
Ryan 0e9edd92d7 docs: add update script and improve manual install instructions 2025-12-10 03:04:50 -05:00
Ryan 39e69882e5 release(v2.3.2): fix media preview URLs and tighten hover card layout 2025-12-03 01:25:20 -05:00
Ryan fe3a58924b release(v2.2.0): add storage explorer + disk usage scanner 2025-11-28 19:04:00 -05:00
Ryan 2810b97568 chore(demo): update manual sync script and lock TOTP for demo account
- Update scripts/manual-sync.sh to pull v2.0.2, backup extra demo/Pro dirs,
  and safely rsync core code without touching data, bundles, or site overrides
- After sync, automatically flip FR_DEMO_MODE to true in config/config.php
  so the droplet always runs in demo mode
- Block TOTP enable/disable/setup and recovery code generation for the
  demo account when FR_DEMO_MODE is enabled, returning 403 with clear
  JSON errors
2025-11-23 06:43:51 -05:00
Ryan 9be53ba033 chore(scripts): fix shellcheck SC2148 and harden manual-sync.sh 2025-11-09 20:01:21 -05:00
Ryan bd7ff4d9cd release(v1.9.1): customizable folder colors + live preview; improved tree persistence; accent button; manual sync script 2025-11-09 19:55:07 -05:00
Ryan c08876380b release(v1.7.5): retrigger CI bump; chore(ci): update bump workflow 2025-11-02 00:44:29 -04:00
Ryan b7d7f7c3ce release(v1.7.5): CSP hardening, API-backed previews, flicker-free theming, cache tuning & deploy script (closes #50) 2025-11-02 00:32:03 -04:00
Ryan 8cf5a34ae9 release(v1.7.2): harden asset stamping & CI verification 2025-10-29 16:54:22 -04:00
Ryan b1de8679e0 release(v1.7.0): asset cache-busting pipeline, public siteConfig cache, JS core split, and caching/security polish 2025-10-29 16:07:22 -04:00
Ryan e3e3aaa475 chore(scanner): skip profile_pics subtree during scans 2025-10-04 03:35:39 -04:00
Ryan 494be05801 fix(scanner): rebuild per-folder metadata to match File/Folder models 2025-10-04 03:15:55 -04:00
Ryan ceb651894e fix(scanner): resolve dirs via CLI/env/constants; write per-item JSON; skip trash 2025-10-04 03:00:15 -04:00
Ryan 40cecc10ad support CIFS-mounted uploads and automatic scan on container start (closes #34) 2025-05-27 19:53:00 -04:00