41 lines
4.1 KiB
Plaintext
41 lines
4.1 KiB
Plaintext
### Next: 140
|
|
BUG-139: using any large entry list and going next a few times, ends say 4 pages of 50 into 4000 matches (entries from DB < 50)...
|
|
- confirmed this is when person has 2 or more refimgs:
|
|
- on page "2", we get 49 pulled back in the ORM instead of the 50 expected -- b/c I use that to indicate we must be at the end of the list if not 50 found
|
|
-- really, need to fix once and for all the eids / re-running query.
|
|
do GetEntries as we do now, once done however, get all entry ids. Stick those into the DB with a unique query-id and datestamp
|
|
new func to get all details needed for entries in an eid list (of 1-page) - show this page of entries
|
|
use current, full eidlist and to work our start/end of list (next/prev), disabling.
|
|
then client can keep current page of data, if you hit next/prev, use DB unique query id / full list and page of eids, and give full data for new page of entries
|
|
Implications though, are if a search is invalidated (maybe delete / move a photo), need to remove them from the list on the DB too OR let user know/decide to fix/wait.
|
|
|
|
|
|
BUG-100: I managed to get 2 photos matching mich in the NOT_WORKING photo (probably dif refimgs but same p.tag?)
|
|
= /photos/2012/20120414-damien/IMG_8467.JPG
|
|
BUG-106: cant add trudy /pat? as refimgs via FaceDBox
|
|
- seems the cropped trudy face is not sufficient to find a face, how odd...
|
|
(it came from a face bbox, BUT, I have grown the face seln by 10%?)
|
|
BUG-117: when search returns files that can be deleted and/or restored, the icon stays as delete and tries to delete!
|
|
BUG-118: can move files from Bin path, but it leaves the del_file entry for it - need to remove it
|
|
BUG-119: "Uncaught (in promise) Error: A listener indicated an asynchronous
|
|
response by returning true, but the message channel closed before a response
|
|
was received"
|
|
investigate this (possible I'm calling check_for_jobs and maybe not doing the async right?)
|
|
|
|
BUG-123: pa_job_manager crashed with timeout on connection (probably when I turned off traefik for a bit?). Regardless, should be more fault tolerant --> maybe offer to restart pa_job_manager IF its crashed?
|
|
this definitely happened also, when I shutdown the DB back-end mid job, and it was able to be restarted, so could get f/e to at least suggest a restart of the contianer, or auto-restart job_mgr?
|
|
|
|
BUG-125: when an image is highlighted, then post the contextmenu on a different image - the highlight does not move to the new image
|
|
and the selected menu function processes the original or the new depending on the way the code works.
|
|
There is a chance we need to change the document on click to a mouse down (or whatever the context menu
|
|
uses for default), rather than just fix the highlight
|
|
|
|
BUG-130: moving files and then trying to go next page and it got confused...
|
|
BUG-132: right arrow to go to next photo in viewer ALSO scrolls to the right, needs a return somewhere in the jscript
|
|
BUG-133: when rebuilding pa[dev], the first run fails to have symlinks to the right paths for Import/Storage, etc. a simple restart fixes - so potentially the intial copy or some other race condition?
|
|
BUG-134: when moving set of photos on page, then move another set of photos on page, the first set reappears. Could really delete them from the dom?
|
|
BUG-135: failed to rotate: 2006/20061215-ITS-xmas-KP/DSC00582.JPG - not sure why && not repeatable, so its not the image, timing/race condition maybe?
|
|
BUG-137: after moving/refiling photos, the next shift-click is out of order (reload fixes it)
|
|
BUG-138: Placeholder for all the ways we can get the front-end confused:
|
|
---> JUST fix all these BUGs (relating to confused/lost state) by revisiting the overally complex way I remember state and my position in a list (probably FAR easier, to make an initial sql just save all eids, and then not try to recreate that list ever again and not care how I got into the list). Can attach a "running server-side sequence number", and if old sequence, and the original eid list results in a failure, then just pop up that the saved list is no longer valid, and ask user to re-do their search/list..."
|