Commit Graph

269 Commits

Author SHA1 Message Date
7e2494884e can now toggle between folder or flat view, its a bit ugly, but it works 2021-06-06 14:09:11 +10:00
b6156dad34 Merge branch 'master' of 192.168.0.2:photoassistant 2021-06-06 12:23:11 +10:00
98c4dc1049 updated TODO 2021-06-06 12:23:09 +10:00
Damien De Paoli
9a9dc01c5a added code to check paths exist on startup 2021-05-28 16:37:26 +10:00
a9c24d6f13 minor update 2021-05-27 18:25:25 +10:00
9b926938e4 added viewing recycle bin via folders, added comments, cleaned up TODO to note this is done 2021-05-26 18:32:52 +10:00
8dc98dd368 first-pass of deleting a file moving to the bin instead, not in right spot on FS/ path&rel_path, and no visualisation yet 2021-05-24 07:42:08 +10:00
Damien De Paoli
e04fc4c068 mostly a TODO update, but start of recycle bin in DB work (PATH, etc.) is now created when we do a force rebuild from the GUI 2021-05-22 17:24:48 +10:00
5e03650ed5 first cut of paths actually working with folder viewing - for now defaulting on for both Storage only 2021-05-01 18:16:45 +10:00
4b0c64e9d8 updated TODO based on last file.py change for static/Storage usage 2021-04-17 17:47:47 +10:00
3237e3bf8f fixed up dup code to work with paths, added path_types throughout and updated TODO to be clear on what next 2021-04-17 17:43:42 +10:00
70458228b3 just remembered the bug with group by and folders mode 2021-04-12 00:15:21 +10:00
56bb054384 lots more thoughts on recycle bin needs 2021-04-12 00:13:15 +10:00
fddd47a1ab now using uselist=False to ensure file_details, dir_details, in_dir are one-to-one, and dont have useless list of 1 element. updated TODO to reflect order of how to tackle change over to paths and dirs 2021-04-10 11:28:17 +10:00
1ece519a2a added first pass of viewing by folders, see TODO for next steps 2021-04-06 17:05:24 +10:00
0ad62f5c07 made just one checkdups/rmdups front end message once we dups 2021-04-02 16:19:54 +11:00
2c7d5d91d4 added TODOs around recycle bin status 2021-04-02 15:10:16 +11:00
151775fa26 clean up / add to TODOs 2021-03-27 15:12:23 +11:00
7304fc0916 removed some actions done, added new 2021-03-26 17:10:01 +11:00
072705005d removed all references to /static except in SymlinkName() 2021-03-23 18:36:07 +11:00
de9cd7b4fb update 2021-03-18 19:08:41 +11:00
155068ab85 new duplicate processing thoughts 2021-03-08 19:37:50 +11:00
94c84a1907 new duplicate processing thoughts 2021-03-08 19:36:39 +11:00
76aee3a10a okay fix_dups page now has functioning pagination, highlights regex matching "good" files as green, and just a file as yellow if we cant find the right one, so easily shows where to really pat attention. Has DBox based help page, and overall just a better UI/UX 2021-03-06 17:18:11 +11:00
0c583aa868 finished containers, added new items on reducing dups per page and prefix of dups 2021-03-03 22:03:06 +11:00
ba8cca1bed todo to paginate dup processing 2021-03-02 22:45:39 +11:00
42e00d0aea more TODOs 2021-03-02 22:43:19 +11:00
b156040483 joblog todo when there are too many log lines 2021-02-28 19:17:22 +11:00
59accc2f82 TODO: next steps 2021-02-27 18:32:33 +11:00
fcb7b82306 several new TODOs 2021-02-27 18:29:56 +11:00
23188c5389 Merge branch 'master' of 192.168.0.2:photoassistant 2021-02-27 17:38:31 +11:00
b137e74abd updated TODO 2021-02-27 17:33:49 +11:00
Damien De Paoli
98207dfd9c added TODO for includes when not on internet 2021-02-27 10:58:45 +11:00
fe1c01e2f4 fixed issue where we cant do for loop over os.walk more than once, so now convert it to a list, and then go through that once to get overal_file_cnt, and then commit this to the job and Dir structure so that it is known on the joblog page, e.g. we get the progress bar on the first import once the os.walk is finished. Also cleaned the code to remove unnecessary string manipulation around symlink name in loop, it cant happen there. Finally updated TODO to remove this todo item (progress bar on first import) and a few other old TODOs, added new section on scanning storage_dir, the next big thing... 2021-02-22 18:24:34 +11:00
7014eb0f35 now have a partial fix_dups path, it shows the content in a much more reasonable manner, and allows the GUI to select the files/paths to keep, HOWEVER, the form POST is not enabled, and I still need to process the form data -- right now, now sure how I know which files to delete vs keep -> will need hidden vars of options, not just the to_keep - then process them 2021-02-13 20:21:08 +11:00
1499f2ca61 fixed BUG-21: file stucture broken after rescan, and beginnings of new job for checking for duplicate files, and having the back-end job indicate to the front-end that there are duplicates, and the basic route is in the f/e, but not built yet 2021-02-11 20:09:24 +11:00
e06006cddd old todo removed 2021-02-07 20:42:13 +11:00
a60017e7ce updated todo, now have selection code in, but need to start to think of storage_dir/path 2021-02-06 16:57:47 +11:00
1caff5c9ae adding TODO for ui selection 2021-02-05 17:36:09 +11:00
bca8aed31b done viewer item 2021-02-02 00:25:43 +11:00
ffa4fa2f10 update new timing info 2021-01-31 18:17:27 +11:00
a55505f3bb use exif for dates added to TODO 2021-01-31 14:48:36 +11:00
b296d08c28 quick notes on speeds of jobs 2021-01-30 15:42:06 +11:00
1f5731db83 update 2021-01-29 00:15:55 +11:00
e88a6f317c update 2021-01-28 13:11:11 +11:00
60c39bf553 wrapped ProcessFilesInDir to just take a job, path, file_func to run, updated TODOs appropriately - added sql for duplicates check to TODO 2021-01-25 13:57:22 +11:00
18b8a30140 Fixed BUG-11: we have changed to file_refimg_link table (from file_person_link), this means we now have some optimisations, and can definitely re-run AI jobs without crashing. Several optims could still be done - see TODO 2021-01-25 01:05:30 +11:00
469745ce3b partial fix/optimisation for refimgs, only recalc if file is newer than when we build the refimg encoding 2021-01-23 21:21:29 +11:00
afc4eda233 last commit or the night, a feel-good one, now have search by file name and refimg tag, can find ppl :) 2021-01-23 00:48:00 +11:00
c0648f0822 added search todo 2021-01-23 00:32:53 +11:00