Commit graph

30 commits

Author SHA1 Message Date
Ming Ming
90004b8623 Refactor: extract cache ops 2022-02-16 19:13:24 +08:00
Ming Ming
82f43b1370 Fix renamed files removed from db 2022-02-08 19:48:36 +08:00
Ming Ming
64b1d92927 Unify import name used for path 2022-02-08 19:36:38 +08:00
Ming Ming
abe997f274 Set/unset favorite in viewer 2022-02-08 19:36:36 +08:00
Ming Ming
5dd1a83055 Browse favorites 2022-02-08 19:35:55 +08:00
Ming Ming
16fa9af030 No longer return other files in a no media dir 2022-02-08 19:34:33 +08:00
Ming Ming
1a328b2a6d Refactor: rename fn argument 2022-02-08 19:34:33 +08:00
Ming Ming
4c88070a7e Refactor: make webdav parser more generic 2022-02-08 18:22:55 +08:00
Ming Ming
2f4adeafa5 Use const whenever possible 2022-01-22 19:23:21 +08:00
Ming Ming
042a927a2f Add memory album 2022-01-16 04:37:02 +08:00
Ming Ming
0993324488 Improve error handling and logging in appdb 2022-01-16 04:37:02 +08:00
Ming Ming
a4898b2989 Rewrite startup sync to improve responsiveness
1. Limit db transactions with forward cache
2. Separate cache checking pass to show new files early
2022-01-06 18:55:46 +08:00
Ming Ming
430943e678 Rewrite how file data are stored in local DB 2022-01-06 18:55:46 +08:00
Ming Ming
adf1968a40 LsSingleFile now takes repo as with other use cases 2021-11-25 21:02:42 +08:00
Ming Ming
7583b09bb8 Inject AppDb 2021-11-04 03:23:30 +08:00
Ming Ming
9010756a08 Drop UserComment from both server and local 2021-10-28 04:48:52 +08:00
Ming Ming
d53590522f Fix file conflict in copy api is not handled 2021-10-09 16:46:18 +08:00
Ming Ming
06023228b8 Conform to the new lint rules 2021-09-16 03:53:10 +08:00
Ming Ming
f430e8f3cd Test case for LsDirBloc 2021-08-17 13:08:31 +08:00
Ming Ming
832f866d00 Add trashbin properties to File 2021-08-02 14:47:18 +08:00
Ming Ming
df26b7a8c8 Migrate to null-safety 2021-07-25 00:23:08 +08:00
Ming Ming
368a6a6755 Filter out invalid files 2021-07-16 17:37:28 +08:00
Ming Ming
743dd7c081 Format code 2021-07-03 17:11:30 +08:00
Ming Ming
decf78f9b7 Refractor code 2021-07-03 17:11:30 +08:00
Ming Ming
b47cb5c63c Customize date/time of a file 2021-06-23 01:05:02 +08:00
Ming Ming
c03dad7e03 Store each files in db 2021-06-15 03:30:46 +08:00
Ming Ming
ff091d495d Store owner id in File 2021-06-14 21:53:30 +08:00
Ming Ming
954d8a869d New archive property for file 2021-06-06 03:39:58 +08:00
Ming Ming
a846a51332 Treat metadata as property 2021-06-06 03:39:58 +08:00
Ming Ming
f7d0a41540 Group data srcs in new file 2021-05-24 18:28:05 +08:00