Michael Mayer
9eda12ac20
Performance: Refactor database schema and UI components #995 #1438 #1811
2022-03-30 20:36:25 +02:00
Michael Mayer
f5b7ef834e
Index: Prevent two primary files in photo stacks #1823
2022-01-06 14:33:49 +01:00
Michael Mayer
dd9d7123d9
Index: Improve indexing and unstacking of related files #1823
...
This commit also adds initial HDR flag extraction from metadata.
2022-01-05 16:37:19 +01:00
Michael Mayer
58a5f94069
Backups: Rename album backups to exports and improve command help #1887
2022-01-05 11:40:44 +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
ff66b3bccc
Metadata: Remove location labels when photo doesn't have a location
2021-11-25 14:52:26 +01:00
Michael Mayer
22b0a44fa7
Stacks: Only merge photos with trusted time and location #1668
2021-11-24 14:32:40 +01:00
Michael Mayer
83746097eb
Metadata: Set altitude even if coordinates are missing #1749
2021-11-24 12:49:20 +01:00
Michael Mayer
45d1360c18
Metadata: Improve location estimates and UTC handling #1668
2021-11-23 19:23:10 +01:00
Michael Mayer
d813171204
Metadata: Estimate latitude and longitude if possible #1668
2021-11-22 18:18:41 +01:00
Michael Mayer
f29e675efa
Albums: Toggle states and show country as location #1608 #1664 #1725
2021-11-18 13:13:48 +01:00
Michael Mayer
73ffa53397
Metadata: Perform less frequent estimates to reduce server load #1736
2021-11-18 02:23:25 +01:00
Michael Mayer
de63227767
CLI: Update help texts for commands and flags
2021-10-05 22:33:29 +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
9a88d7fc6a
Logs: Tweak messages and log levels for improved readability
2021-10-02 14:24:44 +02:00
Michael Mayer
0d772c4dc3
Index: Purge orphan file entries #1559
2021-09-30 15:50:10 +02:00
Michael Mayer
24eff21aa4
Search: Default to photo names and keywords #1517 #1560
...
Default to photo name when search term is too short or on the stop list.
Search full text index otherwise, which now include names of people
(requires reindexing).
2021-09-29 20:09:34 +02:00
Michael Mayer
7c3f78284f
Index: Improve logs
2021-09-24 13:18:54 +02:00
Michael Mayer
f23d288380
Index: Replace changed file hashes and remove orphan markers
2021-09-24 13:13:59 +02:00
Michael Mayer
eb8bc7b709
Backend: Improve resilience #1544
2021-09-23 23:46:17 +02:00
Michael Mayer
7767d0c892
People: Update photo and file counts after faces have been updated #22
2021-09-23 16:06:59 +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
e82533cdf0
People: Add unknown faces overview page #22
2021-09-18 20:41:30 +02:00
Michael Mayer
9acd4a25b9
People: Generate photo titles from subject names #22
2021-09-02 14:23:40 +02:00
Michael Mayer
1be409d654
People: Add SubjectNames() to file entity #22
2021-09-02 11:12:42 +02:00
Michael Mayer
bc3036599b
People: Refactor album, subject, and label previews #22
2021-08-30 18:58:27 +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
885024d592
People: Improve face clustering and indexing #22
2021-08-19 21:12:38 +02:00
Michael Mayer
da94e9ed0f
People: Refactor faces worker and related entities #22
2021-08-16 00:29:36 +02:00
Michael Mayer
11b4fbd5a0
People: Refactor face marker indexing #22
2021-05-31 15:40:52 +02:00
Michael Mayer
5ecba4926a
People: Show number of faces in edit dialog #22
2021-05-26 09:51:00 +02:00
Michael Mayer
27b14087e2
People: Add "people" search filter #22
2021-05-25 11:55:44 +02:00
Michael Mayer
07d1a74be8
People: Add PhotoPeople property to Photo struct #22
2021-05-25 11:39:22 +02:00
Michael Mayer
630de81c9f
Metadata: Don't remove stopwords from existing keywords #1153
2021-05-01 11:06:51 +02:00
Michael Mayer
f986f21f47
Metadata: Remove estimate when setting a new country #1018
2021-02-11 19:48:33 +01:00
Michael Mayer
9b43e96659
Index: Improve log messages #1010
2021-02-08 08:19:30 +01:00
Michael Mayer
b09edde419
Index: Improve log messages #1010
2021-02-08 08:09:23 +01:00
Michael Mayer
568685f991
Index: Improve query for photos with missing primaries #1010
2021-02-08 07:39:29 +01:00
Michael Mayer
1bfb2e1774
Index: Improve save / update functions, remove orphans
2021-02-06 16:30:30 +01:00
Michael Mayer
128cdf4bac
Backend: Fix typo in photo entity
2021-02-05 19:18:33 +01:00
Michael Mayer
bf592bdf7c
Backup: Restore archive flag from yaml files #912
2021-02-05 16:32:08 +01:00
Michael Mayer
b55c06dca1
Metadata: Rename SetTimeZone to UpdateTimeZone #930
2021-01-27 23:39:46 +01:00
Michael Mayer
480b186b3c
Metadata: Ignore UTC time zone estimates #930
2021-01-27 23:31:13 +01:00
Michael Mayer
28e2e85d48
Metadata: Apply time zone estimate if date was not set manually #930
2021-01-27 22:47:37 +01:00
Michael Mayer
40ccb29313
Metadata: Improve date extraction for mod time and file names #930
2021-01-27 15:21:54 +01:00
Michael Mayer
e175251783
Metadata: Remove time zone if taken date is from file name #930
2021-01-27 12:36:23 +01:00
Michael Mayer
52532c4579
Metadata: Improve handling of time zones and estimates #930
2021-01-26 19:18:37 +01:00
Michael Mayer
05b417acfa
Metadata: Apply existing time zone when changing TakenAt
2021-01-26 13:00:54 +01:00
Michael Mayer
ef2f231d5b
Indexer: Improve taken date fallback when other metadata is missing #930
2021-01-25 21:41:57 +01:00