Leo Vasanko
|
84fcf25cc5
|
Rename HeaderSelected to SelectionToolbar.
|
2026-02-04 20:01:05 +00:00 |
|
Leo Vasanko
|
09ef869d7e
|
Improved selection toolbar UX.
|
2026-02-04 19:57:31 +00:00 |
|
Leo Vasanko
|
1f757ef335
|
Consistent header and footer sizing.
|
2026-02-04 19:19:41 +00:00 |
|
Leo Vasanko
|
b3df715e25
|
Fix free/used disk space handling. Implement file disk usage tracking. Display indicators on FileExplorer for incomplete files (sparse allocation, upload in progress).
|
2026-02-04 19:15:09 +00:00 |
|
Leo Vasanko
|
0656a027f4
|
Implement server name config to override the default of using share folder name.
|
2026-02-04 18:00:21 +00:00 |
|
Leo Vasanko
|
aab1c59022
|
Punch a hole in the pie to make a donut.
|
2026-02-04 17:27:56 +00:00 |
|
Leo Vasanko
|
395d6c3cce
|
Unused imports
|
2026-02-04 17:09:14 +00:00 |
|
Leo Vasanko
|
c698f74319
|
Don't allow header scale larger with the window above 1000px, while the rest of the app keeps scaling by root font size.
|
2026-02-04 17:08:32 +00:00 |
|
Leo Vasanko
|
56aacb8f87
|
Revisited diskspace widget animations and styling.
|
2026-02-04 17:01:22 +00:00 |
|
Leo Vasanko
|
78890347cc
|
More consistent and properly scaling header layout and positioning. Search keyboard tooltip hidden for mobile users.
|
2026-02-04 16:13:03 +00:00 |
|
Leo Vasanko
|
598c63278a
|
New much prettier disk space widget.
|
2026-02-04 15:14:06 +00:00 |
|
Leo Vasanko
|
0b8462d0dc
|
Refactor to make full file list completely non-reactive because pinia persistence was causing long delays especially while searching when there were a lot of files. Implement better ghosts that do not alter the file list.
|
2026-02-04 02:03:41 +00:00 |
|
Leo Vasanko
|
d7aae07af0
|
Prebuild lookup structures to reduce UI lag on very large file lists.
|
2026-02-04 00:18:28 +00:00 |
|
Leo Vasanko
|
510a908841
|
Disk space pie chart.
|
2026-02-01 06:59:15 +00:00 |
|
Leo Vasanko
|
15d227fda2
|
Implement a larger set of file menu options.
|
2026-02-01 06:34:50 +00:00 |
|
Leo Vasanko
|
5c530652fa
|
Change default port to 8989 like Droppy. Using 8999 for backend in dev mode.
|
2026-02-01 06:09:56 +00:00 |
|
Leo Vasanko
|
e8517c75e2
|
Better UI feedback on search order changes.
|
2026-02-01 05:48:15 +00:00 |
|
Leo Vasanko
|
b1fae56c86
|
Fix a search caching issue.
|
2026-02-01 05:38:48 +00:00 |
|
Leo Vasanko
|
098febec99
|
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:22:48 +00:00 |
|
Leo Vasanko
|
6264f9624f
|
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 |
|
Leo Vasanko
|
e0937ed233
|
Automatically navigate into newly uploaded folders.
|
2026-02-01 03:27:13 +00:00 |
|
Leo Vasanko
|
51bf029d2a
|
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 |
|
Leo Vasanko
|
abe967de1b
|
Remove dead code.
|
2026-02-01 02:49:50 +00:00 |
|
Leo Vasanko
|
5ead0f4deb
|
Debouncing to avoid UI flicker while typing in search.
|
2026-01-31 22:45:27 +00:00 |
|
Leo Vasanko
|
9828597e6b
|
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 |
|
Leo Vasanko
|
d1440f539b
|
Optimizing the search faster; don't trigger full re render by URL changes.
|
2026-01-31 22:17:05 +00:00 |
|
Leo Vasanko
|
40fb7bf398
|
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 |
|
Leo Vasanko
|
1e74245721
|
Smarter ZIP download naming.
|
2026-01-31 20:59:43 +00:00 |
|
Leo Vasanko
|
61e59c9b45
|
Fixes for public mode authentication flows.
|
2026-01-31 04:48:44 +00:00 |
|
Leo Vasanko
|
9c173ff0bf
|
Finalize Paskia integration and built-in authentication.
|
2026-01-31 00:48:02 +00:00 |
|
Leo Vasanko
|
1dab7f0fd1
|
Bundle icons into a single file.
|
2026-01-30 19:12:27 +00:00 |
|
Leo Vasanko
|
26b7a8595e
|
TypeScript check and typing corrections.
|
2026-01-30 19:03:37 +00:00 |
|
Leo Vasanko
|
1061c916aa
|
Upgrade frontend packages, Pinia API changes.
|
2026-01-30 18:53:25 +00:00 |
|
Leo Vasanko
|
938ece90fe
|
Update scripts with latest fastapi-vue-setup.
|
2026-01-30 18:52:54 +00:00 |
|
Leo Vasanko
|
14f2177514
|
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:26 +00:00 |
|
Leo Vasanko
|
fa82fee53e
|
Improved tooltip display behavior; disabled for touch, less eager to activate on mouse, closer to cursor.
|
2026-01-22 18:08:50 +00:00 |
|
Leo Vasanko
|
667f44f1fa
|
Fix display of vertical images and videos such they fit in the gallery item.
|
2026-01-22 02:35:24 +00:00 |
|
Leo Vasanko
|
be36997132
|
Display play button on video previews to indicate it is a video that can be played.
|
2026-01-22 01:43:50 +00:00 |
|
Leo Vasanko
|
8052dfbfb7
|
Attempt a better mobile layout, to fix sizing issues with Brave Android.
|
2026-01-22 00:57:30 +00:00 |
|
Leo Vasanko
|
cff453802c
|
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 |
|
Leo Vasanko
|
5bea8cbb7c
|
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 |
|
Leo Vasanko
|
45a1435eca
|
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 |
|
Leo Vasanko
|
4a575551cb
|
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 |
|
Leo Vasanko
|
eb2027198c
|
Deprecation, remove unused import.
|
2026-01-22 00:16:59 +00:00 |
|
Leo Vasanko
|
3d6cf2443c
|
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 |
|
Leo Vasanko
|
76659c6cdb
|
Remove overly eager Gallery automode. No longer switches to gallery when merely changing sort column.
|
2025-09-30 19:23:24 -06:00 |
|
Leo Vasanko
|
a44a50878c
|
Improved reliability of direct to folder downloads.
|
2025-09-30 19:18:30 -06:00 |
|
Leo Vasanko
|
b8816d482c
|
Fix admin UI password reset and user deletion functions.
|
2025-09-30 18:31:20 -06:00 |
|
LeoVasanko
|
cfc80d2462
|
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.
|
2025-10-01 01:10:33 +01:00 |
|
Leo Vasanko
|
bf604334bd
|
Fix Vue TypeScript module declarations for build
|
2025-09-30 17:32:14 -06:00 |
|