LeoVasanko
|
2b6746c55e
|
Change default port to 8989 like Droppy. Using 8999 for backend in dev mode.
|
2026-02-01 06:09:56 +00:00 |
|
LeoVasanko
|
1ed3779933
|
Use fastapi-vue parse_endpoint instead of our own logic.
|
2026-02-01 06:00:30 +00:00 |
|
LeoVasanko
|
a95cf7be94
|
Better UI feedback on search order changes.
|
2026-02-01 05:48:15 +00:00 |
|
LeoVasanko
|
d18501f633
|
Fix a search caching issue.
|
2026-02-01 05:38:48 +00:00 |
|
LeoVasanko
|
ed697db871
|
New header/footer layout and styles. Use cursorTooltip in more places, make it prettier. Fix tooltip still sometimes activating with touch (now only with mouse).
|
2026-02-01 05:19:42 +00:00 |
|
LeoVasanko
|
856e8c4cc8
|
Remove download to folder, just download zip or single file. The folder download is still accessible by Alt+Click on the download button (in the few browsers that support it).
|
2026-02-01 03:47:14 +00:00 |
|
LeoVasanko
|
f8a6eacb06
|
Automatically navigate into newly uploaded folders.
|
2026-02-01 03:27:13 +00:00 |
|
LeoVasanko
|
e9a82e84ad
|
Implement ghost items reflecting pending changes from frontend (e.g. files being uploaded) until the server acknowledges them. This gives immediate UI feedback and is clearer in cases.
|
2026-02-01 03:23:43 +00:00 |
|
LeoVasanko
|
ccd05b53f4
|
Remove dead code.
|
2026-02-01 02:49:50 +00:00 |
|
LeoVasanko
|
032ad13b97
|
Unified watcher that *may* receive events from inotify and other sources. Added change notify messages from control and upload WebSockets. Cleanup debug printouts.
|
2026-02-01 02:44:52 +00:00 |
|
LeoVasanko
|
4eae75c84b
|
New inotify watcher with efficient algorithms.
|
2026-01-31 23:46:43 +00:00 |
|
LeoVasanko
|
252b31a293
|
Performance profile file change watching.
|
2026-01-31 22:53:17 +00:00 |
|
LeoVasanko
|
feff202161
|
Debouncing to avoid UI flicker while typing in search.
|
2026-01-31 22:42:16 +00:00 |
|
LeoVasanko
|
d15bfc86c4
|
Search optimizations and fixes. Prevent re-renders on hash change (redux). Clear previous search results at the start of a new search.
|
2026-01-31 22:37:47 +00:00 |
|
LeoVasanko
|
f94ccc01c6
|
Optimizing the search faster; don't trigger full re render by URL changes.
v1.4.3
|
2026-01-31 22:17:05 +00:00 |
|
LeoVasanko
|
bc355d991d
|
Simplified startup box unix socket formatting.
|
2026-01-31 22:09:57 +00:00 |
|
LeoVasanko
|
e7ebad3c36
|
Upgrade to docopt-ng because docopt is no longer maintained.
|
2026-01-31 22:06:03 +00:00 |
|
LeoVasanko
|
036c4342de
|
Better error logging on preview generation errors.
|
2026-01-31 22:00:26 +00:00 |
|
LeoVasanko
|
160f929e0c
|
Basic details in startup box.
v1.4.2
|
2026-01-31 21:53:39 +00:00 |
|
LeoVasanko
|
1970d40d8a
|
Implement background worker to make search response faster and avoid hanging the UI when there are a lot of files. Implement better toast messages for transitional events that automatically disappear.
|
2026-01-31 21:02:16 +00:00 |
|
LeoVasanko
|
1a164e0a08
|
Smarter ZIP download naming.
|
2026-01-31 20:59:43 +00:00 |
|
LeoVasanko
|
46d222006a
|
More robust zip download processing; don't let aborted requests hang threads, use a larger threadpool separate of preview generation.
|
2026-01-31 19:43:23 +00:00 |
|
LeoVasanko
|
98949e6b30
|
Update README for Paskia SSO
v1.4.1
|
2026-01-31 05:15:52 +00:00 |
|
LeoVasanko
|
8f76d770ee
|
Fixes for public mode authentication flows.
|
2026-01-31 04:48:44 +00:00 |
|
LeoVasanko
|
232fd92b22
|
Finalize Paskia integration and built-in authentication.
v1.4.0
|
2026-01-31 00:47:04 +00:00 |
|
LeoVasanko
|
be69164c8f
|
Bundle icons into a single file.
|
2026-01-30 19:12:27 +00:00 |
|
LeoVasanko
|
4f39875786
|
TypeScript check and typing corrections.
|
2026-01-30 19:03:37 +00:00 |
|
LeoVasanko
|
21250a1a2d
|
Upgrade frontend packages, Pinia API changes.
|
2026-01-30 18:53:25 +00:00 |
|
LeoVasanko
|
849b1a6868
|
Update scripts with latest fastapi-vue-setup.
|
2026-01-30 18:40:26 +00:00 |
|
LeoVasanko
|
7be02e951d
|
Consistent dialog styling widgets and using Paskia's shared backdrop. Internal password auth mimics Paskia. API paths changed (/auth goes to internal or paskia depending on config). All API calls and previews get access checks.
|
2026-01-30 18:28:05 +00:00 |
|
LeoVasanko
|
bb38328c24
|
Improved tooltip display behavior; disabled for touch, less eager to activate on mouse, closer to cursor.
|
2026-01-22 18:08:50 +00:00 |
|
LeoVasanko
|
146497d731
|
Fix display of vertical images and videos such they fit in the gallery item.
v1.3.0
|
2026-01-22 02:35:24 +00:00 |
|
LeoVasanko
|
442816a0ae
|
Fix video preview images that were displayed sideways for portrait video. The least bad approach loses HDR but shows in correct orientation. For 0 and 180 degrees we preserve HDR too.
|
2026-01-22 02:20:39 +00:00 |
|
LeoVasanko
|
d32afa6016
|
Display play button on video previews to indicate it is a video that can be played.
|
2026-01-22 01:43:50 +00:00 |
|
LeoVasanko
|
fa60c962c4
|
Attempt a better mobile layout, to fix sizing issues with Brave Android.
|
2026-01-22 00:57:30 +00:00 |
|
LeoVasanko
|
e55e11b399
|
Fix flickering tooltip when hovering modified in FileExplorer. Use the new, improved tooltip also in gallery to show full name, modified and size of an item.
|
2026-01-22 00:49:50 +00:00 |
|
LeoVasanko
|
b6c21152e7
|
Fix modified tooltip (exact timestamp) flickering on/off because of timestamp updates every second. Made the tooltip follow mouse cursor.
|
2026-01-22 00:39:26 +00:00 |
|
LeoVasanko
|
f354fc5c71
|
Less aggressive automatic gallery mode switching, only when folder changes. Fixes issues with focus being lost from search.
|
2026-01-22 00:32:18 +00:00 |
|
LeoVasanko
|
5bda809921
|
Cleaner folder headers in gallery mode search results. Multi folder results are always grouped by folder (FileExplorer and Gallery), but still otherwise respecting the chosen sort order. Overall this produces a much cleaner layout.
|
2026-01-22 00:23:23 +00:00 |
|
LeoVasanko
|
2cc92cd786
|
Deprecation, remove unused import.
|
2026-01-22 00:16:59 +00:00 |
|
LeoVasanko
|
ba6380e71e
|
Add a script to run devserver. Migrate to build and JS utils provided by fastapi-vue. Frontend directory renamed to frontend-build. Update Sanic, deprecations.
|
2026-01-21 23:32:04 +00:00 |
|
LeoVasanko
|
0d853032bf
|
Cleaner handling when preview generation fails. Using original file as fallback.
|
2026-01-21 23:29:51 +00:00 |
|
LeoVasanko
|
1cb512e65d
|
Remove overly eager Gallery automode. No longer switches to gallery when merely changing sort column.
v1.2.1
|
2025-10-01 07:23:24 +00:00 |
|
LeoVasanko
|
972aaee9fe
|
Improved reliability of direct to folder downloads.
|
2025-10-01 06:49:50 +00:00 |
|
LeoVasanko
|
055eaa8a21
|
Fix admin UI password reset and user deletion functions.
|
2025-10-01 06:31:20 +00:00 |
|
LeoVasanko
|
05fb81c36d
|
Implement web-based user management / admin setup. (#8)
Implement Admin Settings dialog for user management and toggling the public server flag, not needing CLI for maintenance anymore.
v1.2.0
|
2025-09-30 23:10:33 +00:00 |
|
LeoVasanko
|
6639174e8f
|
Fix Vue TypeScript module declarations for build
|
2025-10-01 05:32:14 +00:00 |
|
LeoVasanko
|
5e2e71eafb
|
Clean up the remaining uses of print()
|
2025-08-18 22:49:40 +00:00 |
|
LeoVasanko
|
7e4c5bc911
|
Use zstd rather than brotli for static file compression.
|
2025-08-18 04:51:46 +00:00 |
|
LeoVasanko
|
bfcce1b80e
|
Fix typing and import in the config file module.
v1.1.1
|
2025-08-17 22:10:55 +00:00 |
|