diff --git a/TODO b/TODO index 1de5a88..6477095 100644 --- a/TODO +++ b/TODO @@ -14,8 +14,8 @@ * read this: https://flask.palletsprojects.com/en/2.2.x/testing/#faking-resources-and-context * could get better AI optim, by keeping track of just new files since scan (even if we did this from the DB), - then we could just feed those eid's explicitly into a 'run_ai_on_new_files' :) -- maybe particularly - if count('new files') < say 1000 do eids, otherwise do path AND no new refimgs + then we could just feed those eid's explicitly into a 'run_ai_on_new_files' :) -- maybe particularly + if count('new files') < say 1000 do eids, otherwise do path AND no new refimgs * ignore face should ignore ALL matching faces (re: Declan) @@ -29,7 +29,7 @@ * browser back/forward buttons dont work -- use POST -> redirect to GET - need some sort of clean-up of pa_user_state -- I spose its triggered by browser session, so maybe just after a week is lazy/good enough - -- pa_user_state has last_used as a timestamp so can be used to delete old entries + - pa_user_state has last_used as a timestamp so can be used to delete old entries * back button will fail if we do these POSTs: job.py:@app.route("/jobs", methods=["GET", "POST"]) @@ -41,8 +41,6 @@ files.py:@app.route("/fix_dups", methods=["POST"]) ??? - * allow user to choose default log level to show - * GUI overhaul? * on a phone, the files.html page header is a mess "Oldest.." line is too large to fit on 1 line (make it a hamburger?) - searched for text overlaps buttons above and below @@ -89,6 +87,8 @@ * viewer needs to allow toggle to scan_model (and prob. right-click on file... AI (with CNN) AI (with hog) - make the form-select AI_Model actually do the change (but need more mem on mara really -- even mem is not enough need graphic support --> need to allow pa_job_manager run on borric with acceleration) + - test this with new CPU in mara + - test this on borric for comparison For AI / rescan: way to override per file: