Commit graph

8255 commits

Author SHA1 Message Date
Michael Mayer b65362b35a Library: Explicitly escape "#" characters in path names #3695
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 23:55:56 +02:00
Michael Mayer 43655ba591 Index: Update photos in batches to be compatible with SQLite #3742
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 23:24:50 +02:00
Michael Mayer 9eb12c7183 Places: Increase size of "open in tab" button icon #1187 #3657
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 23:03:43 +02:00
Michael Mayer cfd6149a6d Txt: Add Float32() test #1187
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 22:07:15 +02:00
Michael Mayer a92653d4f2 Places: Refactor cluster view overlay and backend API #1187 #3657
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 22:03:40 +02:00
Michael Mayer 405d56237e Places: Fix position of map search control #2106
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 13:13:52 +02:00
Michael Mayer 9c21f31db1 Places: Add map style and scale controls #2106
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 12:41:33 +02:00
Michael Mayer 5bc504491a SQLite: Improve inline code comments #3742
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 10:32:09 +02:00
Michael Mayer 728af5d8dc Places: Improve code comments #1187 #3657
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 10:31:40 +02:00
Michael Mayer 3299ace3e6 Places: Also update map markers on idle #1187 #3657
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:56:01 +02:00
Michael Mayer edc97a68ad Library: Display checkboxes in a single row on large screens #3699
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:47:18 +02:00
Michael Mayer 139562e393 SQLite: Improve logging to confirm where the error is triggered #3742
see also https://github.com/photoprism/photoprism/discussions/3665

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:12:15 +02:00
Michael Mayer 09e09f4d23 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:00:51 +02:00
Michael Mayer b93baa8ed0 Places: Refactor rendering of photos and clusters on the map #1187 #3657
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 08:41:37 +02:00
Michael Mayer 9fa7563f0c Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-18 15:13:03 +02:00
Michael Mayer 2bc8e8cc18 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-18 15:12:40 +02:00
graciousgrey e737083822 Tests: Add unit tests 2023-09-15 16:26:16 +02:00
Michael Mayer a39fed36e7 Develop: Upgrade base image from 230912-lunar to 230915-lunar
Includes WebP related security fixes and TestCafe v3.2.0.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 13:41:23 +02:00
Michael Mayer 27a551bbd2 OIDC: Upgrade Keycloak from 20.0 to 22.0 in the dev environment #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 13:40:28 +02:00
Michael Mayer c7d361d61a Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 13:38:50 +02:00
Michael Mayer c709567ee7 CI: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 12:50:02 +02:00
Michael Mayer e1776f7ed5 Develop: Add build-all target to Makefile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 11:11:58 +02:00
Michael Mayer cf364ac27a Docker: Fix Dockerfile link in README.md
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 11:11:09 +02:00
Michael Mayer 3cb4b69dac Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 11:10:47 +02:00
graciousgrey 001466b9fa Tests: Improve acceptance tests 2023-09-13 11:46:08 +02:00
graciousgrey 59207846bd Tests: Add unit test #3414 2023-09-12 14:35:51 +02:00
graciousgrey f12c558f67 Tests: Refactor unit tests 2023-09-12 14:04:52 +02:00
Michael Mayer ee97436539 UX: Adjust mosaic view layout to make better use of the available space
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 11:03:44 +02:00
Michael Mayer 586c224d15 Develop: Upgrade base image from 230911-lunar to 230912-lunar #3719
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 11:00:17 +02:00
Michael Mayer 5ae21dcddb Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 10:04:54 +02:00
Michael Mayer a8595066e4 Docker: Expand supported user and group ID ranges #3719
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 10:00:00 +02:00
Michael Mayer 096b306420 Auth: Reduce bcrypt cost for faster login on small devices #3718
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 09:36:23 +02:00
graciousgrey 311288312e Tests: Add unit tests #3658 2023-09-11 17:09:54 +02:00
Michael Mayer 7cb1dcbd22 Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:17:15 +02:00
Michael Mayer ab61322365 Frontend: Revert selected card color in default theme
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:14:13 +02:00
Michael Mayer 2159038c73 Develop: Upgrade base image from 230811-lunar to 230911-lunar
Includes new Go and NodeJS versions with bug fixes.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 11:18:05 +02:00
Michael Mayer 18efd74aab Develop: Update install-nodejs.sh script
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 11:09:15 +02:00
Michael Mayer 304c8e3ae6 Icons: Improve UI contrast by changing color from black to dim gray
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:43:40 +02:00
Michael Mayer 202da83f04 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:17:32 +02:00
Michael Mayer 516eec932e Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:16:50 +02:00
Michael Mayer 63695ab801 Albums: Update frame/collage.go #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-09 12:30:51 +02:00
Michael Mayer 12608a7a31 Albums: Downsize share preview image from 1600x900 to 1200x675 #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-09 10:40:25 +02:00
graciousgrey dbcaf775a8 Tests: Add acceptance test 2023-09-08 18:32:18 +02:00
Michael Mayer 71986e1565 Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:43 +02:00
Michael Mayer 0ce71a9b80 Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:30 +02:00
Michael Mayer a30cbb19b7 Albums: Regenerate share preview after one hour and after changes #3658
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:36:56 +02:00
Cathie Integra 6463fe03be
Weblate: Update frontend translations (#3714)
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-07 15:47:05 +02:00
graciousgrey 3c141ddf20 Tests: Adapt acceptance test #3701 2023-09-07 15:20:17 +02:00
Michael Mayer d575807929 Docs: Update SPONSORS.md file
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-06 13:36:29 +02:00
Michael Mayer 207a99fab4 Docs: Update SPONSORS.md file
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-06 13:35:38 +02:00