Ryan
|
070515e7a6
|
CI: fix YAML lint issues and normalize headers/EOF across configs
|
2025-10-08 23:55:52 -04:00 |
|
Ryan
|
7a0f4ddbb4
|
ci: stabilize pipeline with PHP matrix, shellcheck, hadolint, and YAML/JSON/compose lint
|
2025-10-08 23:49:46 -04:00 |
|
Ryan
|
e1c15eb95a
|
chore: set up CI, add compose, tighten ignores, refresh README
|
2025-10-08 23:43:26 -04:00 |
|
Ryan
|
2400dcb9eb
|
feat(startup): stream error.log to console by default; add LOG_STREAM selector
|
2025-10-07 22:30:21 -04:00 |
|
Ryan
|
c717f8be60
|
feat(start.sh): stream Apache logs to console + startup polish
|
2025-10-07 22:14:28 -04:00 |
|
Ryan
|
3dd5a8664a
|
feat/perf: large-file handling, faster file list, richer CodeMirror modes (fixes #48)
v1.3.15
|
2025-10-06 00:10:31 -04:00 |
|
Ryan
|
0cb47b4054
|
fix(admin): OIDC optional by default; validate only when enabled (fixes #44)
|
2025-10-05 05:48:25 -04:00 |
|
Ryan
|
e3e3aaa475
|
chore(scanner): skip profile_pics subtree during scans
v1.3.13
|
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
|
ad72ef74d1
|
Fix: robust PUID/PGID handling; optional ownership normalization (closes #43)
|
2025-10-04 02:25:16 -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
|
31f54afc74
|
Fix: index externally added files on startup; harden start.sh (fixes #46)
|
2025-10-04 01:13:45 -04:00 |
|
Ryan
|
4f39b3a41e
|
Support clipboard paste image uploads with UI cleanup (closes #40)
v1.3.9
|
2025-05-27 23:48:33 -04:00 |
|
Ryan
|
40cecc10ad
|
support CIFS-mounted uploads and automatic scan on container start (closes #34)
|
2025-05-27 19:53:00 -04:00 |
|
Ryan
|
aee78c9750
|
REGEX_FOLDER_NAME updated (closes #39)
|
2025-05-26 18:14:08 -04:00 |
|
Ryan
|
16ccb66d55
|
Add folder-strip context menu & combined Create File/Folder dropdown
v1.3.8
|
2025-05-23 08:55:09 -04:00 |
|
Ryan
|
9209f7a582
|
Center folder strip name, fix file share url, keep fileList wrapping tight (closes #38)
v1.3.7
|
2025-05-22 07:32:38 -04:00 |
|
Ryan
|
4a736b0224
|
Enable drag-and-drop to folder strip & fix restore toast messaging
|
2025-05-21 00:54:20 -04:00 |
|
Ryan
|
f162a7d0d7
|
updateFileActionButtons to hide or show depending on action
v1.3.6
|
2025-05-20 09:55:40 -04:00 |
|
Ryan
|
3fc526df7f
|
Add folder strip and “Create File” functionality (closes #36)
v1.3.5
|
2025-05-19 00:39:10 -04:00 |
|
Ryan
|
20422cf5a7
|
Drag‐and‐Drop Upload extended to File List
|
2025-05-15 02:24:26 -04:00 |
|
Ryan
|
492bab36ca
|
Fix duplicated Upload & Folder cards if they were added to header and page was refreshed
v1.3.4
|
2025-05-14 08:08:18 -04:00 |
|
Ryan
|
f2f7697994
|
Link updated in readme
|
2025-05-14 07:09:55 -04:00 |
|
Ryan
|
13aa011632
|
#nosec to silence false positive
|
2025-05-14 07:05:35 -04:00 |
|
Ryan
|
1add160f5d
|
setAttribute + encodeURI to avoid “DOM text reinterpreted as HTML” alerts
|
2025-05-14 07:00:04 -04:00 |
|
Ryan
|
87368143b5
|
Fixed new issues with Undefined username in header on profile pic change & TOTP Enabled not checked
|
2025-05-14 06:51:16 -04:00 |
|
Ryan
|
939aa032f0
|
ui: polish header and user panel with dropdown + profile pic support & file list adjustments
|
2025-05-14 05:20:22 -04:00 |
|
Ryan
|
fbd21a035b
|
Ensure /var/www/config exists and is owned by www-data so that start.sh sed -i updates work reliably
|
2025-05-08 17:20:36 -04:00 |
|
Ryan
|
2f391d11db
|
fix(admin-api): omit clientSecret from getConfig response for security & add OIDC scope.
v1.3.3
|
2025-05-08 11:39:44 -04:00 |
|
Ryan
|
8c70783d5a
|
fix(upload): relax filename validation regex to allow broader Unicode and special chars (closes #29)
v1.3.2
|
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
|
d48b15a5f4
|
screenshots updated
|
2025-05-05 08:49:27 -04:00 |
|
Ryan
|
d1726f0160
|
Refactor auth flow: add loading overlay, separate login, extract initializeApp
v1.3.1
|
2025-05-05 07:28:28 -04:00 |
|
Ryan
|
bd1841b788
|
Unify modals: shared close button, truncate long filenames, fix sizing & overflow
|
2025-05-04 15:44:43 -04:00 |
|
Ryan
|
bde35d1d31
|
Extend clean up expired shared entries
|
2025-05-04 02:28:33 -04:00 |
|
Ryan
|
8d6a1be777
|
Fix FolderController readOnly create folder permission
v1.3.0
|
2025-05-04 01:22:43 -04:00 |
|
Ryan
|
56f34ba362
|
Admin Panel Refactor & Enhancements
|
2025-05-04 00:23:46 -04:00 |
|
Ryan
|
4d329e046f
|
Remove old controllers
|
2025-05-04 00:02:38 -04:00 |
|
Ryan
|
f3977153fb
|
Refactor AdminPanel: extract module, add collapsible sections & shared-links management, enforce PascalCase controllers
|
2025-05-03 23:41:02 -04:00 |
|
Ryan
|
274bedd186
|
Improve PDF preview and input focus behaviors
v1.2.8
|
2025-04-30 00:53:44 -04:00 |
|
Ryan
|
2e4dbe7f7f
|
support custom expiration durations for file and folder shares (closes #26)
|
2025-04-28 20:02:11 -04:00 |
|
Ryan
|
0334e443eb
|
fix(shared-folder): sanitize gallery rendering to avoid innerHTML and resolve CodeQL warning (fixes #27)
|
2025-04-27 18:28:39 -04:00 |
|
Ryan
|
76f5ed5c96
|
shared-folder: externalize gallery view JS & enforce CSP compliance
v1.2.7
|
2025-04-27 18:18:00 -04:00 |
|
Ryan
|
18f588dc24
|
Update Manual Installation
|
2025-04-27 17:23:43 -04:00 |
|
Ryan
|
491c686762
|
fix: advancedSearchToggle in renderFileTable & renderGalleryView
|
2025-04-27 17:08:49 -04:00 |
|
Ryan
|
25303df677
|
fixed: Pagination controls & Items-per-page dropdown
|
2025-04-27 16:50:22 -04:00 |
|
Ryan
|
ae0d63b86f
|
fix: checkbox in toolbar does not select all files (Fixes #25)
|
2025-04-27 15:34:41 -04:00 |
|
Ryan
|
41ade2e205
|
refactor/fix: api redoc
|
2025-04-26 17:31:51 -04:00 |
|
Ryan
|
0a9d332d60
|
refactor(auth): relocate logout handler to main.js
v1.2.6
|
2025-04-26 04:33:01 -04:00 |
|