Michael Mayer
83746097eb
Metadata: Set altitude even if coordinates are missing #1749
2021-11-24 12:49:20 +01:00
Michael Mayer
32fb22c039
Months, Countries & States: Update album title and slug if needed #1664
2021-11-23 20:25:32 +01:00
Michael Mayer
45d1360c18
Metadata: Improve location estimates and UTC handling #1668
2021-11-23 19:23:10 +01:00
Michael Mayer
de72abcfa4
Places: Create and update only one place at a time #1664
2021-11-22 18:30:46 +01:00
Michael Mayer
d813171204
Metadata: Estimate latitude and longitude if possible #1668
2021-11-22 18:18:41 +01:00
theresa
21c60dd2fa
Tests: Add unit test for inernal/entity
2021-11-22 13:29:19 +01:00
theresa
d2fe0167e1
Tests: Add state album fixture
2021-11-22 13:26:01 +01:00
Michael Mayer
9ddd853234
Metadata: Never estimate when place was set otherwise #1668
2021-11-21 21:25:11 +01:00
Michael Mayer
cdd7df8e62
Database: Add manual schema migrations #319
2021-11-21 14:05:07 +01:00
Michael Mayer
403eb0d71d
Places: Remove unique label index and purge unused location infos #1664
2021-11-20 19:14:00 +01:00
Michael Mayer
e40931f130
Places: Wait longer until database table has been recreated #1664
2021-11-20 17:53:20 +01:00
Michael Mayer
85fd1f0b71
Backend: Code clean-up
2021-11-20 16:37:55 +01:00
Michael Mayer
06c23b0cb3
Places: Sort States by Country Name and Title #1608 #1740
2021-11-20 16:36:34 +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
04cde0f392
Metadata: Add --force flag to optimize command #1736
2021-11-18 03:47:25 +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
c48310f077
Albums: Improve state geodata and sort by country #1608 #1664
2021-11-18 00:46:34 +01:00
Michael Mayer
a354a17041
Auth: Normalize Username (trim space, lowercase) #1103 #1309 #1546 #1610
2021-11-12 09:10:15 +01:00
Michael Mayer
c058c01770
People: Improve "photoprism places update" CLI command #1664
2021-11-12 06:32:58 +01:00
Michael Mayer
bb9442e6c4
People: Add "photoprism places update" CLI command #1664
2021-11-12 05:09:17 +01:00
Michael Mayer
c029b2a78c
Docker: Rename and update dummy-webdav service
2021-11-09 16:55:16 +01:00
theresa
370305cbeb
Tests: Add unit tests
2021-10-22 16:03:50 +02:00
Michael Mayer
e142095265
People: Update unsuitable face embeddings blacklist #22
2021-10-07 09:32:17 +02:00
Michael Mayer
767e3ca492
People: Hide person from people and new faces overviews #1554
2021-10-06 15:27:17 +02:00
Michael Mayer
717ea83553
People: Improve subject and marker entity logs #22
2021-10-06 12:16:52 +02:00
Michael Mayer
07ae9b83f4
Backend: Add index update mutex to reduce database locking
2021-10-06 11:50:48 +02:00
Michael Mayer
444c94bf9e
People: Improve performance & add counter to new faces page #1576 #1594
2021-10-06 11:19:07 +02:00
Eng Zer Jun
44f7700c0c
Enable module graph pruning and deprecate io/ioutil ( #1600 )
...
* Backend: Enable Go module graph pruning and lazy module loading
This commit applies the changes by running `go mod tidy -go=1.17` to
enable module graph pruning and lazy module loading supported by Go 1.17
or higher.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
* Backend: Move from io/ioutil to io and os package
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-10-06 07:10:50 +02:00
Michael Mayer
a5c2794611
CLI: Improve help for purge command
2021-10-05 22:44:27 +02:00
Michael Mayer
de63227767
CLI: Update help texts for commands and flags
2021-10-05 22:33:29 +02:00
Michael Mayer
a141665a6d
Index: Reset file error when hash changes
2021-10-05 20:51:18 +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
9a88d7fc6a
Logs: Tweak messages and log levels for improved readability
2021-10-02 14:24:44 +02:00
Michael Mayer
ac70e0f324
Labels: Improve photo count accuracy for MariaDB / MySQL users #584
2021-10-01 19:23:08 +02:00
Michael Mayer
74233809b9
Covers: Rename "preview images" to "cover thumbs" for consistency #383
2021-10-01 16:44:50 +02:00
Michael Mayer
f6c18f7767
People: Count the number of photos for each subject #22
...
Also fixes issues with older versions of MariaDB, see #1544
2021-10-01 16:34:29 +02:00
Michael Mayer
e50ede6368
Covers: Improve performance of update queries #383
2021-10-01 00:05:49 +02:00
Michael Mayer
0d772c4dc3
Index: Purge orphan file entries #1559
2021-09-30 15:50:10 +02:00
Michael Mayer
582a330837
People: Add embeddings blacklist to reduce false positives #22
2021-09-30 13:44:23 +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
771bcb1582
MariaDB: Improve queries and logs for MDEV-25362 bug #1544
2021-09-24 22:46:03 +02:00
Michael Mayer
e1d19f72f2
Index: Don't update subject face crops hashes for now
2021-09-24 13:34:37 +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
cd9b9f7da2
Album: Append ; to entity gorm tags
2021-09-23 17:05:56 +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
03c9e82211
Albums: Fix share expiration date in field label #621
...
Looks like a pure frontend issue: It tried finding a date in
"UpdatedAt" while the actual field name is "ModifiedAt".
2021-09-23 15:38:55 +02:00
Michael Mayer
b6e4aa23d0
People: Add face dist to marker API JSON #22
2021-09-23 14:03:35 +02:00