Commit Graph

12 Commits

Author SHA1 Message Date
3d3b078e60 Refactor replacing Document type with Doc class with computed properties. Switched Doc storage to shallowRefs for extra performance and to keep the Doc class included. 2023-11-13 14:48:43 +00:00
d4e91ea9a6 Stricter search that doesn't ignore all punctuation. 2023-11-13 13:56:54 +00:00
dc4bb494f3 Use localStoragerather than sessionStorage for cache. Rename variable. 2023-11-13 13:04:39 +00:00
9b58b887b4 Log messages on session loading 2023-11-13 12:17:47 +00:00
07848907f3 Typing error 2023-11-13 12:11:02 +00:00
7a08f7cbe2 Pasteing files and folders to upload. 2023-11-13 03:39:10 -08:00
dd37238510 Update modified immediately when entering a folder 2023-11-13 02:19:13 -08:00
c8d5f335b1 Fix upload of zero-sized files. 2023-11-13 02:13:11 -08:00
bb80b3ee54 Clear file upload input to allow re-uploading the same item. 2023-11-13 01:38:22 -08:00
06d860c601 Only update time-ago modified field on current folder (optimization, full update was slow for large storages). 2023-11-13 00:52:03 -08:00
278e8303c4 Upload manager UI fix/tuning. 2023-11-13 00:37:56 -08:00
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