f97653c4f1
had to lock sqlalchemy to a newer version, but was able to unlock flask version
2024-12-07 19:42:03 +11:00
8157292df4
convert over to pauser - and use ARG for uid/gid of pauser
2024-12-07 19:41:32 +11:00
a0b4b80ca9
clean up and use pauser
2024-12-07 19:40:29 +11:00
cbfd00fe53
make dev PA go via container name instead of via mara for DB connection
2024-12-07 19:39:12 +11:00
61b3edf5fa
added bugs 133-135, failing symlinks on build, moving images reappearing and failing to rotate
2024-12-07 19:38:48 +11:00
fdba16c004
added BUG-133 right arrow in viewer goes to next pic AND scrolls right
2024-08-25 22:37:38 +10:00
9a359a1a4c
fixed BUG-132 failing to create symlink on first build by being explicit in Dockerfile on how to handle content in static/
2024-08-11 18:59:02 +10:00
15cc101bbe
add BUG-131, init failing on first build to create symlinks
2024-08-11 18:58:20 +10:00
9dac54ae97
removing cant_close=True on this one, ultimately, its just viewing order is wrong, so no actual data/file issues - let it be persistent but able to be closed
2024-07-28 17:31:35 +10:00
aba96f6c52
added BUG-130, moving files and next page confusion
2024-07-28 17:29:24 +10:00
0895bc5983
Oops - remove hardcoded path and use self.url, one too many ctrl-zs when testing :(
2024-06-30 18:07:02 +10:00
46eb87bc31
use an regex match rather than just last part of self.url to find search term as something changed and caused the url to be different on the post - not sure when I broke this, or if an upgrade did, but this fixed BUG-127 and BUG-129 (just a special case of 127)
2024-06-30 17:12:31 +10:00
cbea1f09ab
clarified new bugs
2024-06-29 15:23:08 +10:00
5fa9b5e386
updated for fresh ubuntu 24.04 install
2024-06-29 13:59:40 +10:00
28d4f8d998
minor tweak of content of try for symlink creation and error content afterwards
2024-06-29 13:55:43 +10:00
29ea2ca833
starting to tweak from legacy query.get() method to session.get() - these fixes will be a pita/lot
2024-06-29 13:55:01 +10:00
06ceefda97
popped face recog load_image_fil into a try block as it clearly has/can fail
2024-06-29 13:54:22 +10:00
974d96d6eb
Fix BUG-126 (basically disable next/prev buttons the moment we go back to the server for the previous/next page of images, only re-enable if they make sense after we have loaded the new images
2024-06-29 13:53:50 +10:00
030eb785f3
Fix BUG-126 (basically disable next/prev buttons the moment we go back to the server for the previous/next page of images, only re-enable if they make sense after we have loaded the new images
2024-06-29 13:53:38 +10:00
1277558b0e
fixed BUG-126, so removing debugs, changing unlikely bug reoccurrence to a warning that can be closed
2024-06-29 13:51:53 +10:00
d7f028f3d1
had to hard lock numpy for now so that face recognition library can find locations
2024-06-29 13:50:07 +10:00
d53bffcab9
allow this to work in padev container (e.g. run as mythtv)
2024-06-29 13:49:31 +10:00
4885acea80
adding extra debugs for weird bugs with losing data when viewing
2024-04-07 20:18:40 +10:00
fed78672dc
make message field larger to cater for larger debugs
2024-04-07 20:18:10 +10:00
bc23c9a3c6
added new BUG relating to restart DB underneath web
2024-04-07 20:17:22 +10:00
ffbedc3bca
added BUG-127 sort not working after a search
2024-04-07 00:34:42 +11:00
d39f1734a3
fix BUG-124 - pa job mgr does not have timestamps, vi creating/use of PAprint()
2024-03-11 00:40:25 +11:00
d86893875d
added capability to run a dev container for pa, and if we re-build we create a new .sk and remove old PA_UserState on fresh login. BUG-120 is either fixed by this or at least the log catches it and does not crash now (if we rebuild between re-use)
2024-03-10 23:52:34 +11:00
2665ab086e
properly define regex strings
2024-03-10 23:52:24 +11:00
063c75809a
more thoughts now we have a new CPU in mara
2024-03-10 13:40:23 +11:00
8b89d845db
change key warning to be persistent, so I dont miss what it said
2024-03-10 13:39:38 +11:00
6ef12d7636
change key warning to be persistent, so I dont miss what it said
2024-03-10 13:39:21 +11:00
42eeed7c45
move to ssl offloading, rather than processing ssl inside the python code - just easier / more consistent with other traefik enabled containers
2024-03-10 13:39:00 +11:00
096251f8ce
move to using base image of python, not ubuntu, update requirements to use pip for as much as we can and not mix and match some apt get and pip3 for python dependencies
2024-03-10 13:37:54 +11:00
33c86f49fb
"new" BUG 126 - still the fail to view an id that is not in the list
2024-03-10 13:36:31 +11:00
98d33b4880
have a solution for multi-select on tablet/phone now
2024-01-28 23:27:20 +11:00
448b635d5a
updating BUGS
2024-01-28 23:27:02 +11:00
53ef671d34
added a isMobile() function that adds a shift and ctrl key to the files view, which can be clicked to fake a shift or ctrl key selection event on a tablet/mobile - first pass at this, its fairly usable. I might allow de-selecting the shift or ctrl key if they are pressed again before a selection is used, otherwise this is all functional. Note, I also changed the contextmenu to a click not mouse down on selection of an item in the menu. This is allows me to stop the propagation of the click event which was being trapped by the $(document).on( "click" ... and which we dont want - also exposes a BUG that when I click the context menu onto a different image it does not highlight the new image and some menu items process the original highlight, others the image under the context menu
2024-01-21 23:07:31 +11:00
7e25c33f1a
removed use of ref var for code readability
...
added some more defensive code to throw an error, rather than crash if missing pref, referrers, etc.
fix use of SetFELog with log_level="error" => level="danger"
2024-01-21 18:19:20 +11:00
4db3d27cbc
fix use of SetFELog with log_level="error" => level="danger"
2024-01-21 18:17:45 +11:00
a3350b9316
default for similar folder by date is now +/- 2 weeks not 1 AND fix use of SetFELog with log_level="error" => level="danger"
2024-01-21 18:17:03 +11:00
a8ee7b4f89
added TODO for touch and multi-select
2024-01-21 18:14:53 +11:00
478a7e5add
added 2 new bugs - 123 -> pa_job_mgr crashed with a timeout, 124 -> pa_job_mgr logs have no timestamp
2024-01-21 18:14:25 +11:00
aad0389d77
BUG-122 - just closing this, duplicates were from 2 years ago and were 200ms apart, looks like a reload of the POST? If so, I now force a redirect after the POST, so reloads dont add more than 1 person
2024-01-01 12:16:37 +11:00
262efd89d4
Fixed BUG-121: crashing when cannot find a match when searching
2024-01-01 11:49:41 +11:00
9c4da5ec6f
add allow actions for wrong person to TODO
2024-01-01 11:49:03 +11:00
3f39f74716
new bugs, 500 when cannot find a string, and duplicates of people?
2024-01-01 11:48:43 +11:00
48353f0486
have changed the rotation code to use jpegtran so its lossless
2023-11-11 22:28:29 +11:00
0ed56d6a1a
added a debug for rotate code, and put quotes in the right spots so paths with spaces are covered - D'oh!
2023-11-11 22:25:26 +11:00
1005acb339
use jpegtran to do lossless 90 rotations
2023-11-11 21:28:04 +11:00