Leo Vasanko
298f389dad
Keyboard navigation fixes (still not perfect but better).
2026-02-05 00:54:15 +00:00
Leo Vasanko
84d80518a6
Auth restricted endpoint is picky about the trailing slash, use it consistently.
2026-02-04 20:35:29 +00:00
Leo Vasanko
1f757ef335
Consistent header and footer sizing.
2026-02-04 19:19:41 +00:00
Leo Vasanko
395d6c3cce
Unused imports
2026-02-04 17:09:14 +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
510a908841
Disk space pie chart.
2026-02-01 06:59:15 +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
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
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
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
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
369dc3ecaf
Fixed New Folder, added Rename to Gallery
2023-11-21 15:49:33 +00:00
Leo Vasanko
b2a24fca57
Fixed renames and breadcrumbs for gallery.
2023-11-20 13:47:41 -08:00
Leo Vasanko
7311ffdff1
Implement settings dialog and password changes.
2023-11-20 04:29:42 -08:00
Leo Vasanko
2ff0f78759
Remove new folder button until implemented in gallery
2023-11-18 12:26:38 -08:00
Leo Vasanko
696e3ab568
Implement media preview thumbnails for Gallery
2023-11-18 11:38:25 -08:00
Leo Vasanko
671359e327
Search placeholder
2023-11-18 07:39:08 -08:00
Leo Vasanko
a547052e29
Added header eye button for gallery toggle
2023-11-18 07:00:46 -08:00
Leo Vasanko
8da141744e
Implemented Gallery view for media files.
2023-11-17 18:32:24 -08:00
Leo Vasanko
034c6fdea9
Fixed header and breadcrumb layout and issues.
2023-11-17 16:16:53 -08:00
Leo Vasanko
520a9dff47
Keyboard nav: 1/2/3 globally toggle table ordering. Esc closes search, slash also toggles search like Ctrl/Cmd+F does.
2023-11-14 05:55:55 -08:00
Leo Vasanko
41e8c78ecd
Refactoring Document storage ( #5 )
...
- Major refactoring that makes Doc a class with properties
- Data made only shallow reactive, for a good speedup of initial load
- Minor bugfixes and UX improvements along the way
- Fixed handling of hash and question marks in URLs (was confusing Vue Router)
- Search made stricter to find good results (not ignore all punctuation)
Reviewed-on: #5
2023-11-13 17:52:57 +00:00
Leo Vasanko
9854dd01cc
More efficient flat file list format and various UX improvements ( #3 )
...
This is a major upgrade with assorted things included.
- Navigation flows improved, search appears in URL history, cleared when navigating to another folder
- More efficient file list format for faster loads
- Efficient updates, never re-send full root another time (except at connection)
- Large number of watching and filelist updates (inotify issues remain)
- File size coloring
- Fixed ZIP generation random glitches (thread race condition)
- Code refactoring, cleanup, typing fixes
- More tests
Reviewed-on: #3
2023-11-12 23:20:40 +00:00