Commit graph

6652 commits

Author SHA1 Message Date
Michael Mayer a7872a684b SQLite: Set _busy_timeout default to reduce locking issues #2707
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 07:29:09 +02:00
Michael Mayer 0cb9cbc56a Import: Refactor indexing of related original filenames #2623
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 03:03:49 +02:00
natiz 90567072cd
Import: Save the original filenames of related files (#2623) 2022-09-15 02:50:58 +02:00
Michael Mayer 5888824095 CI: Add shortened Docker build targets to the Makefile
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 02:00:00 +02:00
Michael Mayer eaf5e9b4a1 Frontend: Add "avif" file type description #2706
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 01:27:42 +02:00
Michael Mayer 278ebd1c62 Images: Add AV1 Image File Format (AVIF) support #2706
AVIF can be converted

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-15 00:43:08 +02:00
Michael Mayer de57063118 Docker: Use Jammy instead of Bookworm as ARMv7 base image #2704
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 23:00:46 +02:00
Michael Mayer d3d7912b4c Index: Improve CLI command test assertions
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 22:14:17 +02:00
Michael Mayer 7f70772d86 Performance: Don't save all albums when the background worker runs #2705
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 22:00:20 +02:00
Michael Mayer a1642fcfab Frontend: Update package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 21:18:48 +02:00
Michael Mayer a1edb88b94 Frontend: Move "popstate" handler to common/navigation.js #2597 #2648
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 21:06:27 +02:00
Michael Mayer 9f81151475 RAW: Remove CR3 from Darktable file extension blacklist #2703
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 21:04:05 +02:00
Michael Mayer eec31c4938 Text: Do not capitalize "van" in names and titles #2672
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 20:37:24 +02:00
Michael Mayer d2c6eac3bf RAW: Upgrade Darktable from v3.8 to v4.0 (AMD64) #2703
Currently we don't know of any installable packages for ARM64.
Help welcome!

Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 18:46:28 +02:00
Michael Mayer 3e86a88afb Index: Update index_test.go #2702
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 11:04:05 +02:00
Michael Mayer 3c54ac8285 Frontend: Remove unused function parameter #2648
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 11:03:28 +02:00
Michael Mayer 32f7b3cbb1 Frontend: Update translations.pot
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:46:34 +02:00
heikomat 00ed6468c3 move restoring og photo scroll position into own function 2022-09-14 10:40:55 +02:00
heikomat 3e33af7d1d fix too many images getting pre-loaded on filter change 2022-09-14 10:40:55 +02:00
heikomat 00e17b7bb0 remove console.logs 2022-09-14 10:40:55 +02:00
heikomat 01b548613b try fixing scroll position after image download on iOS PWA 2022-09-14 10:40:55 +02:00
heikomat c35a827634 reset search offset when backnavigation was not used 2022-09-14 10:40:55 +02:00
Michael Mayer 7308379fc4 Index: Delay check for raw files to improve performance #2702
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:33:54 +02:00
dynm 1673bb05b4 Add Sony .HIF file extension
Sony HEIF uses the ".HIF" file extension.
2022-09-14 10:16:34 +02:00
Michael Mayer de02b7054d Backend: Update deps in go.sum and go.mod
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:12:32 +02:00
Michael Mayer f41144097a Frontend: Update package-lock.json and translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-14 10:11:48 +02:00
Theresa Gresch 3590c42664
Merge pull request #2701 from photoprismci/weblate-photoprism-frontend
Weblate: Update translations
2022-09-14 08:25:25 +02:00
Weblate 3e6cc4c4ba Weblate: Update frontend translations 2022-09-14 06:47:52 +02:00
Theresa Gresch 94d2b3f7ae
Merge pull request #2686 from photoprismci/weblate-photoprism-frontend
Weblate: Update translations
2022-09-08 11:53:56 +02:00
Weblate c12e2d69ac Weblate: Update frontend translations 2022-09-08 01:29:27 +02:00
theresa 3ebd2119d7 Search: Add city and state search filter to geo search 2022-09-05 15:35:02 +02:00
theresa fd95e60bb9 Tests: Include places tests again 2022-09-05 15:20:28 +02:00
theresa ef552d081f Tests: Run acceptance tests in chrome instead of chromium 2022-09-05 15:19:54 +02:00
theresa bce509c88b Tests: Add more tests for city search filter 2022-09-05 14:23:51 +02:00
Theresa Gresch fe5db3ed9d
Merge pull request #2670 from kvalev/kvv-search-by-city
Search photos by city
2022-09-05 11:14:43 +02:00
Michael Mayer d07e263a81 Navigation: Improve error handling when showing user information #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 23:58:15 +02:00
Michael Mayer 5e7ff6b1b2 Auth: Add unique index to user_slug in auth_users table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 22:55:57 +02:00
Michael Mayer 85561547cc Auth: Add "PHOTOPRISM_ADMIN_USER" option and refactor user table #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 21:30:50 +02:00
Michael Mayer 86086753c2 Server: Improve initialization and logging of extensions
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 19:09:25 +02:00
Michael Mayer 41fdba3cf7 Auth: Update ACL user roles #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 19:06:32 +02:00
Michael Mayer f5b88b5718 Auth: Tweak login page styles #98
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 19:03:17 +02:00
Michael Mayer 07d8d569a7 Security: Improve user input sanitization, e.g. for album names #2531
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 18:39:19 +02:00
Michael Mayer 2c809b2242 Backend: Update deps in go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 18:20:23 +02:00
Michael Mayer 62aba32003 Frontend: Update package-lock.json and translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 17:13:41 +02:00
Michael Mayer cf0a72b0ee CI: Update ARM64 Makefile targets
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 16:48:56 +02:00
Michael Mayer 6da0d4244d Config: Update unit tests after changing develop base image
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 16:19:18 +02:00
Michael Mayer 8ac73e0850 Backend: Update deps in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 16:08:44 +02:00
Michael Mayer e39e6936df CI: Update Docker build Makefile targets
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:51:48 +02:00
Michael Mayer ae2375ea09 Build: Update Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:45:09 +02:00
Michael Mayer 54a41e682c CI: Update develop, preview, and release scripts
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-09-02 15:12:57 +02:00