github-actions[bot]
79f3872f52
chore(release): set APP_VERSION to v3.1.2 [skip ci]
v3.1.2
2026-01-20 07:15:15 +00:00
Ryan
96e15b5242
release(v3.1.2): configurable ignore rules for indexing/tree + admin UX polish ( fixes #91 , refs #92 )
...
- add ignoreRegex setting (admin config) with env override FR_IGNORE_REGEX to hide folders from tree/counts/indexing
- add snapshot preset helper for common NAS snapshot paths (fixes #91 )
- unify ignore logic via FS::shouldIgnoreEntry across folder counts, tree listing, and disk usage scans
- admin: improve settings search UX (clear button) + smoother section header styling
- UI: polish header dock collapse/expand icon animations (landing/lift + reduced-motion support)
Fixes #91
Refs #92
Co-authored-by: nikp123 <nikp123@e.email >
2026-01-20 02:15:03 -05:00
github-actions[bot]
daa88157d8
chore(release): set APP_VERSION to v3.1.1 [skip ci]
v3.1.1
2026-01-18 04:13:13 +00:00
Ryan
67054bb61a
release(v3.1.1): OIDC env overrides + configurable resumable chunk size + clearer startup logs ( closes #86 , closes #87 , closes #90 )
...
- config: allow env overrides for OIDC knobs (auto-create, group claim, admin group, Pro group prefix)
- uploads: add configurable Resumable.js chunk size (Admin + siteConfig) and honor it in upload.js
- uploads: improve relative-path folder uploads and remote staging/cleanup for non-local sources
- admin: add settings search + smoother section open/close animations
- admin: restrict Pro license actions to the registered/primary admin user
- remote storage: add FR_REMOTE_DIR_MARKER to preserve empty dirs; skip Trash on Google Drive sources
- UX: clearer “FileRise startup complete” log line + better long-running delete/restore/loading feedback
Closes #86
Closes #87
Closes #90
2026-01-17 23:13:02 -05:00
Ryan
4dd517ae1e
docs(readme): add new wiki links (troubleshooting, diagnostics, admin, ACL recipes, maintenance)
2026-01-16 18:11:42 -05:00
Ryan
36527cc4ea
docs(readme): add After install section + expand wiki links + tighten manual install steps
2026-01-16 16:18:49 -05:00
Ryan
24ba01c6b7
docs(readme): add Highlights section separator under table of contents
2026-01-16 14:00:02 -05:00
Ryan
69ec1032e0
docs: refresh README + wiki links (install, security, backups, env vars)
2026-01-16 12:52:55 -05:00
Ryan
7d2cb98712
docs: update README language list + refresh CONTRIBUTING i18n guide for locale loaders
2026-01-16 03:44:12 -05:00
github-actions[bot]
76819f8937
chore(release): set APP_VERSION to v3.1.0 [skip ci]
v3.1.0
2026-01-16 08:26:57 +00:00
Ryan
783622f8d7
release(v3.1.0): default language + portal i18n + ffmpeg path config ( closes #88 , closes #89 )
...
- Admin: add “Default language” setting (used when a user has not chosen a language yet)
- Admin: add optional FFmpeg binary path setting (env FR_FFMPEG_PATH overrides / locks)
- Thumbnails: resolve ffmpeg path from env first, then admin config, then PATH
- Portals: add language selector + apply defaultLanguage from siteConfig on first run
- Portals: fix button styling (accent-aware) + refresh button color (fixes #88 )
- i18n: split locales into separate files and add Polish/Russian/Japanese; refresh German strings (fixes #89 )
- UI: replace hardcoded upload/login alerts/toasts with i18n keys for better translation coverage
Closes #88
Closes #89
2026-01-16 03:26:46 -05:00
github-actions[bot]
7d84ee9a0d
chore(release): set APP_VERSION to v3.0.2 [skip ci]
v3.0.2
2026-01-15 07:41:27 +00:00
Ryan
a60bb5c546
release(v3.0.2): ffmpeg-backed video thumbnails (Docker) + new thumbnail API ( closes #79 )
...
- Docker: ship ffmpeg so video thumbnails work out-of-the-box in container installs
- add /api/file/thumbnail.php endpoint to generate + cache JPEG thumbnails for video files
- UI: use ffmpeg-backed thumbnails for hover previews + gallery cards (fallback to movie icon)
- harden query param parsing for file endpoints (avoid array/querystring edge cases)
- docs: add FFmpeg + archive tools to THIRD_PARTY notices
Closes #79
2026-01-15 02:41:17 -05:00
github-actions[bot]
7942167e9e
chore(release): set APP_VERSION to v3.0.1 [skip ci]
v3.0.1
2026-01-15 02:06:17 +00:00
Ryan
e862ed956b
release(v3.0.1): archive create/extract upgrades (7z + RAR via unar) + login focus fix ( closes #82 )
...
- add 7z archive format option for multi-file downloads (worker + download streaming)
- expand extraction to support ZIP + 7z formats via 7z, with RAR preferring unar when available
- harden archive extraction against traversal, symlinks, zip-bombs, and empty/escaped outputs
- improve archive job robustness (stale job cleanup, clearer queued/worker errors, correct MIME/filenames)
- UI: archive format selector + name normalization, better “Extract Archive” handling, i18n updates
- fix login screen focus (auto-focus username when login prompt shows)
Closes #82
2026-01-14 21:06:06 -05:00
Ryan
1ee8306deb
Revise feature list and fix image link in README
...
Updated README to enhance feature descriptions and improve image formatting.
2026-01-11 23:39:21 -05:00
github-actions[bot]
f7ce7b2abf
chore(release): set APP_VERSION to v3.0.0 [skip ci]
v3.0.0
2026-01-12 03:23:11 +00: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
github-actions[bot]
9edc2c036d
chore(release): set APP_VERSION to v2.13.1 [skip ci]
v2.13.1
2026-01-03 02:38:02 +00: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
github-actions[bot]
95f911bc04
chore(release): set APP_VERSION to v2.13.0 [skip ci]
v2.13.0
2025-12-30 07:55:36 +00:00
Ryan
5ea34e4a30
release(v2.13.0): inline rename + video preview limits + folder tree perf (see #79 )
2025-12-30 02:55:24 -05:00
github-actions[bot]
d12c3eba3b
chore(release): set APP_VERSION to v2.12.1 [skip ci]
v2.12.1
2025-12-29 05:13:00 +00:00
Ryan
690696b1c4
release(v2.12.1): folder summary depth + video thumbnails + dual-pane toggle fix
...
Closes #79 , #80 , #81
2025-12-29 00:12:50 -05:00
github-actions[bot]
feb1f76a39
chore(release): set APP_VERSION to v2.12.0 [skip ci]
v2.12.0
2025-12-28 06:09:01 +00:00
Ryan
43c92e1bc4
release(v2.12.0): dual-pane mode + keyboard shortcuts
...
Closes #76 , closes #80
2025-12-28 01:08:48 -05:00
github-actions[bot]
fd110246b3
chore(release): set APP_VERSION to v2.11.4 [skip ci]
v2.11.4
2025-12-27 04:27:06 +00:00
Ryan
21d8720d7f
release(v2.11.4): OIDC token auth method compatibility + authMethod logging (see #77 )
2025-12-26 23:26:57 -05:00
github-actions[bot]
7a2326c9f5
chore(release): set APP_VERSION to v2.11.3 [skip ci]
v2.11.3
2025-12-26 06:28:52 +00:00
Ryan
c724decd86
release(v2.11.3): fix WebDAV baseUri + audit hook namespace; add OIDC token auth fallback (see #77 )
2025-12-26 01:28:42 -05:00
github-actions[bot]
5bb2c7ffe0
chore(release): set APP_VERSION to v2.11.2 [skip ci]
v2.11.2
2025-12-24 05:58:43 +00: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
b01d3bf903
Update gen-openapi.sh remove pipefail & avoid php -r quoting
2025-12-22 04:45:54 -05:00
Ryan
8b53ac04bb
Update demo video link in README
...
Updated demo video link for FileRise v2.11.1.
2025-12-22 04:32:33 -05:00
Ryan
87bd5a609f
Add demo video link to readme
2025-12-22 04:31:42 -05:00
Ryan
752788b348
add demo video to resources
2025-12-22 04:28:33 -05:00
github-actions[bot]
9164dc64f9
chore(release): set APP_VERSION to v2.11.1 [skip ci]
v2.11.1
2025-12-22 07:32:22 +00: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
github-actions[bot]
f8a01aa3a7
chore(release): set APP_VERSION to v2.11.0 [skip ci]
v2.11.0
2025-12-22 00:29:12 +00:00
Ryan
3912080dda
release(v2.11.0): add Pro audit logs + configurable hover preview limits
2025-12-21 19:29:01 -05:00
github-actions[bot]
817b5aac02
chore(release): set APP_VERSION to v2.10.5 [skip ci]
v2.10.5
2025-12-19 07:54:30 +00:00
Ryan
49f33b5e9f
release(v2.10.5): cleanup stale crypto jobs + tighten encryption key-file UX
2025-12-19 02:54:19 -05:00
github-actions[bot]
05be416fdb
chore(release): set APP_VERSION to v2.10.4 [skip ci]
v2.10.4
2025-12-19 06:53:12 +00:00
Ryan
c392d045bc
release(v2.10.4): restrict profile picture uploads to safe image MIME types
2025-12-19 01:53:00 -05:00
github-actions[bot]
60ed15cae8
chore(release): set APP_VERSION to v2.10.3 [skip ci]
2025-12-19 06:42:47 +00:00
Ryan
b96ae8a49e
release(v2.10.3): harden profile picture preview (blob URL validation + cleanup)
2025-12-19 01:42:37 -05:00
github-actions[bot]
89069f2425
chore(release): set APP_VERSION to v2.10.2 [skip ci]
2025-12-19 06:34:33 +00: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
github-actions[bot]
a846e7e1fd
chore(release): set APP_VERSION to v2.10.1 [skip ci]
v2.10.1
2025-12-19 01:50:09 +00:00
Ryan
9de69bdfd9
release(v2.10.1): tighten DOM safety & sanitize admin logo URL
2025-12-18 20:49:59 -05:00