Commit Graph

1156 Commits

Author SHA1 Message Date
47190a8829 user newer sqlalchemy v2 syntax 2024-12-07 19:42:49 +11:00
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