Michael Mayer
e1996f80b3
Exif: Ignore IFD1 tags with existing IFD0 values #2231
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-09 19:56:38 +02:00
Michael Mayer
9085f729d2
CLI: Update thumb flag short names #2195
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-09 14:38:56 +02:00
Michael Mayer
d9cc0c5a83
CLI: Improve flag order, names, and descriptions #2195
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-08 14:45:03 +02:00
Michael Mayer
30da260a11
Config: Refactor options and flags source files #2195
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-08 14:22:07 +02:00
Michael Mayer
67fdecfbef
CLI: Improve parameter aliases, order, and descriptions #2195
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-07 11:56:44 +02:00
Michael Mayer
b9ab3befe5
CLI: Add -a alias for --admin-password #2195
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-07 01:23:15 +02:00
Michael Mayer
bda4dbabfa
CI: Make build.sh script compatible with macOS
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-07 01:18:39 +02:00
Michael Mayer
4ec7dbc90f
Config: Add thumb-color option to set a standard color profile #1474
...
You can leave this blank to disable the conversion from Display P3
to sRGB. We will add more options at a later time.
2022-04-06 18:41:15 +02:00
Michael Mayer
9134c79f4c
Config: Add option to skip all RAW images when indexing #2227
2022-04-06 17:46:41 +02:00
Michael Mayer
038a78c828
Docker: Change default Ubuntu base image from Impish to Jammy 22.04 LTS
2022-04-05 17:33:15 +02:00
Michael Mayer
b32d9bf30c
Videos: Improve FFmpeg parameters for Intel QSV #2222
...
This commit also removes PHOTOPRISM_FFMPEG_BUFFERS as it is only
used/required by Video4Linux. 64 seems to be a good value, so we pass
it statically as for the other encoders. Examples have been updated.
2022-04-05 16:48:53 +02:00
Michael Mayer
a57c21febd
Video Transcoding: Update docker-compose.yml config examples #2125
2022-04-05 16:17:26 +02:00
Michael Mayer
7ed186da65
CI: Fix Makefile for Ubuntu 22.04 "Jammy" build
2022-04-05 15:59:44 +02:00
Michael Mayer
2df21a0901
Develop: Upgrade base images in docker-compose.yml and Dockerfile #2178
2022-04-05 15:34:02 +02:00
Michael Mayer
30fe713594
CI: Add Dockerfiles and update Makefile for Ubuntu 22.04 "Jammy" build
2022-04-05 15:31:29 +02:00
Michael Mayer
772da6baba
Docker: Add warning to "HOME" and "working_dir" in config examples #2178
2022-04-05 15:13:27 +02:00
Michael Mayer
4afd3f2ca9
Faces: Add Marker and File UID to API error logs #1438 #2201
...
The file query functions have been refactored and now return pointers.
2022-04-05 13:54:50 +02:00
Michael Mayer
7b508d6ad5
Index: Add tests and refactor database record updates #1438
2022-04-05 11:40:53 +02:00
Michael Mayer
9986986f8f
People: Add info on the kind of face to improve matching #2182
...
This commit also fixes of other potential issues and improves logging.
2022-04-04 21:22:31 +02:00
Michael Mayer
cfb448e97d
Frontend: Update package-lock.json and translations.json
2022-04-04 14:53:07 +02:00
Cathie Integra
c4b1ac6db1
Translations: Update frontend/src/locales ( #2220 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-04 14:45:44 +02:00
Cathie Integra
336c158a4f
Translations: Update assets/locales ( #2219 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2022-04-04 14:45:31 +02:00
Michael Mayer
e87c7fab51
CI: Add "test-mariadb" target to Makefile
2022-04-04 14:41:14 +02:00
Michael Mayer
161309e392
Convert: Show relative file name in error and log messages #2214
2022-04-04 14:24:32 +02:00
Michael Mayer
c74fcbf282
People: Show real name instead of uid in logs #1438 #2182
...
Since caching all subject data proved too complex in the time available,
this implementation uses a simple key/value lookup table to cache
subject names and perform backward searches by uid.
2022-04-04 14:21:43 +02:00
theresa
1431d54af0
Tests: Refactor unit tests
2022-04-04 13:40:56 +02:00
theresa
fe639e1ec6
Tests: Refactor unit tests
2022-04-04 11:41:04 +02:00
Michael Mayer
870ec6455e
Revert "People: Add subject cache and show real name in logs #1438 #2182 "
...
This reverts commit 686f6bc47c
.
2022-04-04 08:54:03 +02:00
Michael Mayer
ccea0d01db
Metadata: Update specialwords.go for title generation in txt package
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-04 01:22:29 +02:00
Michael Mayer
cbcfa63f5f
Labels: Fix saving categories in UpdateClassify()
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-04 00:57:13 +02:00
Michael Mayer
686f6bc47c
People: Add subject cache and show real name in logs #1438 #2182
2022-04-04 00:02:08 +02:00
Michael Mayer
41b252d820
People: Add unofficial env variables to tweak face matching #1587 #2182
...
Adds two unofficial env variables so advanced users can experiment:
1. PHOTOPRISM_FACE_KIDS_DIST=0.6950 (range: 0.1-1.5, -1 to disable)
2. PHOTOPRISM_FACE_IGNORE_DIST=0.86 (range: 0.1-1.5, -1 to disable)
2022-04-03 17:25:37 +02:00
Michael Mayer
bb09c43c49
People: Disable tabs transition to improve UI performance #2182
...
May help improve rendering performance on slow devices.
Feedback welcome!
2022-04-03 15:06:31 +02:00
Michael Mayer
4c583f7f1d
People: Disable updates if the worker does not run often enough #2182
2022-04-03 14:51:58 +02:00
Michael Mayer
cb0f37c4af
Index: Improve logging and files table update statements #1438 #2216
2022-04-03 12:43:21 +02:00
Michael Mayer
31e48d2139
UX: Add button to clear error log history in Library > Errors #1683
...
Note this is disabled in public mode (without authentication).
2022-04-03 12:37:43 +02:00
Michael Mayer
fab9da971c
Metadata: Update specialwords.go for title generation in txt package
2022-04-03 12:27:17 +02:00
Michael Mayer
4be948c774
Convert: Add --force flag to replace JPEGs in the sidecar folder #2214
2022-04-03 12:26:07 +02:00
Michael Mayer
0838a71e6e
Search: Rename source code file names in search package #1994
...
Improves readability and maintainability.
2022-04-03 09:45:05 +02:00
Michael Mayer
58a3d0b682
Config: Change "config-path" short name to "conf" in flags.go #2195
2022-04-02 22:44:04 +02:00
Michael Mayer
aa8f99bb1a
Search: Remove invalid tests from photos_filter_day_test.go #1994
2022-04-02 22:33:18 +02:00
Michael Mayer
85b8ed604b
Search: Update photos_filter_name_test.go #1994
2022-04-02 22:28:54 +02:00
Michael Mayer
a5f948d68a
Search: Improve filter value parsing and update tests #1994
2022-04-02 22:23:38 +02:00
Theresa Gresch
bf4005d9ef
Tests: Add unit tests
2022-04-02 21:29:51 +02:00
Michael Mayer
a2679a0ab9
Search: Update photos_filter_folder_test.go/filename_test.go #1994
2022-04-02 21:16:53 +02:00
Michael Mayer
89c24da88f
Search: Fix "or like" condition and update filter tests #1994
2022-04-02 21:07:46 +02:00
Michael Mayer
d77d36c977
Config: Update short names for common CLI parameters #2195
2022-04-02 20:34:29 +02:00
Michael Mayer
83209884f6
Config: Update short names for common CLI parameters #2195
2022-04-02 20:15:38 +02:00
Theresa Gresch
bfcd0cfde7
Tests: Add unit tests
2022-04-02 20:14:25 +02:00
Theresa Gresch
1da106d4b7
Tests: Add fixtures
2022-04-02 20:13:56 +02:00