Michael Mayer
b072a18a17
Backend: Run "make fmt" with Go v1.19
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-08-10 16:09:21 +02:00
Michael Mayer
0852e659c2
API: Improve logs and add /api/v1/connect endpoint for auth callbacks
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2022-07-19 16:58:43 +02:00
Michael Mayer
92e6c4fe1e
Download: Add Disabled, Originals, MediaRaw & MediaSidecar Flags #2234
...
Extends DownloadSettings with 4 additional options:
- Name: File name pattern for downloaded files (existed)
- Disabled: Disables downloads
- Originals: Only download files stored in "originals" folder
- MediaRaw: Include RAW image files
- MediaSidecar: Include metadata sidecar files (JSON, XMP, YAML)
2022-04-15 09:42:07 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +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
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
c256664a1b
WebDAV: Fix upload of complete albums #1376
2022-02-27 17:32:54 +01:00
Michael Mayer
c853b3cd2d
Backend: Shorten source file headers and normalize email addresses
2022-02-21 15:30:18 +01:00
Krassimir Valev
92b9423d9f
People: Remove unused face detector property ( #2007 )
2022-02-20 19:41:58 +01:00
Michael Mayer
6c4fc42415
API: Add Explicit Cache Header for Existing Thumbs #822
2022-02-20 17:36:51 +01:00
Michael Mayer
8efe473d30
Copyright: Update year in source files and footer.vue
2022-01-03 13:46:52 +01:00
Michael Mayer
0f0c0aaa0b
API: Improve path and filename parameter sanitation #1814
2021-12-14 20:01:39 +01:00
Michael Mayer
9a8144c046
Log4j: Sanitize user input in logs like filenames and album titles #1814
2021-12-14 17:07:38 +01:00
Michael Mayer
35ac1e730c
Docs: Update URL
2021-12-12 20:48:05 +01:00
Michael Mayer
f4845f7392
People: Further reduce radius of unsuitable faces embeddings #1587
2021-11-11 18:41:13 +01:00
Michael Mayer
eeed2440c6
People: Less strict ignore list for young children's faces #1587
2021-11-06 19:20:27 +01:00
Michael Mayer
874af1db61
CLI: Revised descriptions of commands and configuration flags
2021-10-07 11:43:43 +02:00
Michael Mayer
e142095265
People: Update unsuitable face embeddings blacklist #22
2021-10-07 09:32:17 +02:00
Michael Mayer
f7153cdd21
People: Improve logging, command help, and handling of broken files #22
2021-10-05 18:42:39 +02:00
Michael Mayer
57aa8811fc
People: Add additional face cluster config options #22
2021-10-05 10:12:48 +02:00
Michael Mayer
987d1808ed
People: Add face embeddings to blacklist #22
2021-10-01 13:12:47 +02:00
Michael Mayer
e50ede6368
Covers: Improve performance of update queries #383
2021-10-01 00:05:49 +02:00
Michael Mayer
582a330837
People: Add embeddings blacklist to reduce false positives #22
2021-09-30 13:44:23 +02:00
Michael Mayer
ee2b49ef4b
People: Add config options for face detection and clustering #22
2021-09-23 13:16:05 +02:00
Michael Mayer
4dd09f4502
People: Add "photoprism faces index" command for indexing faces only #22
2021-09-22 19:33:41 +02:00
Michael Mayer
90ad0e0360
People: Reduce cluster radius to better distinguish similar faces #22
2021-09-22 13:05:59 +02:00
Michael Mayer
6503008cc0
People: Prepare for release #22 ( #1541 )
2021-09-21 12:11:51 +02:00
Michael Mayer
8882cf0c61
People: Tweak face detection thresholds #22
2021-09-21 11:03:07 +02:00
Michael Mayer
0050478be3
People: Tweak face detection thresholds #22
2021-09-21 09:51:48 +02:00
Michael Mayer
534517a3d7
People: Improve face detection #22
2021-09-20 22:19:54 +02:00
Michael Mayer
aae4997da1
People: Avoid adding duplicates faces #22
2021-09-06 05:13:53 +02:00
Michael Mayer
b853317cdf
People: Tweak face clustering parameters #22
2021-09-06 03:24:11 +02:00
Michael Mayer
82e1fe12a4
People: Use server generated face crops #22
2021-09-05 21:19:52 +02:00
Michael Mayer
6d1179dc03
People: Refactor face cropping #22
2021-09-05 17:10:52 +02:00
Michael Mayer
6f5e839e2f
People: Move crop package to internal #22
2021-09-05 11:05:33 +02:00
Michael Mayer
c520cb4ee4
People: Add autocomplete for selecting a person #22
2021-09-03 16:14:09 +02:00
Michael Mayer
68f21146ba
People: Add face detection logs #22
2021-09-03 01:17:12 +02:00
Michael Mayer
e8bfec677f
People: Tweak face detection parameters #22
2021-09-03 00:57:59 +02:00
Michael Mayer
c179a790b8
People: Improve face crop caching #22
2021-09-02 23:47:37 +02:00
Michael Mayer
69014e8216
People: Switch to UIDs for marker API and entity #22
2021-09-01 20:46:15 +02:00
theresa
847f41d98c
People: Add unit tests #22
2021-08-30 17:48:56 +02:00
Michael Mayer
d198a056a7
People: Improve face matching performance and accuracy #22
...
By default, matching is now limited to unmatched faces and markers.
2021-08-29 13:26:05 +02:00
Michael Mayer
fefe70f9a4
People: Improve face clustering and matching #22
2021-08-23 16:22:01 +02:00
Michael Mayer
981c51f977
People: Optimize manually clustered faces #22
2021-08-22 21:06:44 +02:00
Michael Mayer
07f0886893
People: Update code comments #22
2021-08-22 16:36:24 +02:00
Michael Mayer
39856657d5
People: Refactor faces worker and related entities #22
2021-08-15 20:57:26 +02:00
Michael Mayer
a974b3a7ea
People: Improve Facial Recognition Accuracy, Command, and UI #22
...
Work in progress. Performed refactoring along the way.
2021-08-13 20:04:59 +02:00
Michael Mayer
d767e50b37
People: Improve face clustering #22
...
Work in progress.
2021-08-12 12:05:10 +02:00
Michael Mayer
2b0e266b16
People: Multiple embeddings per face crop #22
2021-08-11 13:21:22 +02:00
Michael Mayer
2d9918e72b
People: Store detected face embeddings in markers table #22 #1406
2021-07-16 14:34:05 +02:00