This commit is contained in:
2021-03-18 19:08:41 +11:00
parent 924058e18d
commit de9cd7b4fb

10
TODO
View File

@@ -1,4 +1,5 @@
## GENERAL
* doing actual file deletes needed again
* SymlinkName - use it from shared everywhere, never do path_prefix by hand use this function
* AddJobForLog can absorb DEBUGs, etc. in fact fix up logging in general
* comment your code
@@ -20,14 +21,14 @@
ignore *thumb*
deal with duplicates differently, and process in this order:
1) any duplicate from inside import dir -> storage dir => delete all import dir duplicate files
2) any duplicate from inside storage dir -> storage dir =>
1) DONE GUI: any duplicate from inside import dir -> storage dir => delete all import dir duplicate files
2) DONE GUI: any duplicate from inside storage dir -> storage dir =>
if regex match yyyy/yyyymmdd in a set of files and no other regex match -> keep regex files & delete others
if regex match yyyy/yyyymmdd in a set of files and other regex matches -> present to user to choose
if no regex match yyyy/yyyymmdd in a set of files -> present to user to choose
if regex match yyyy/yyyymmdd in a dir of files and no other regex match -> keep regex dir files & delete others
all other dir sets -> present to user to choose
3) any duplicate from inside import dir -> import dir == Do as we do now
3) DONE GUI: any duplicate from inside import dir -> import dir == Do as we do now
NOTING that deleting files as per above, should be just presented as we are auto-deleting these X files for this condition -> click confirm
-- started on some basic optimisations (commit logs every 100 logs, not each log)
@@ -65,7 +66,8 @@
sorter...
need some way to multiselect images [DONE]
and then get them into a new "folder"
and then get them into a new "folder"
- this needs to 'move' the files / database info from import path to new storage path -- so if we do face rec. we don't need to redo it :)
timelineview? (I think maybe sunburst for large amounts of files, then maybe something more timeline-series for drilling in?)