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
Michael Mayer
b195b7e4f8
CLI: Improve moments / thumbs commands and flag descriptions
2021-10-06 08:31:35 +02:00
Michael Mayer
a8213b8e68
Update thumbs.go
2021-10-06 07:16:06 +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
3c118d8354
People: Sort recognized faces by photo count #22
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-10-06 03:01:57 +02:00
Michael Mayer
03bfd39b71
Index: Remove primary file flag from broken or missing files
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2021-10-06 02:59:27 +02:00
Michael Mayer
fc4792d700
Update users.go
2021-10-06 02:04:58 +02:00
Michael Mayer
029e30f6b6
Update faces.go
2021-10-06 02:04:32 +02:00
Michael Mayer
53e7396ebc
Update thumbs.go
2021-10-06 01:58:59 +02:00
Michael Mayer
734b01bc34
Update flags.go
2021-10-06 01:44:58 +02:00
Michael Mayer
5c89b3f16a
Update flags.go
2021-10-06 01:36:14 +02:00
Michael Mayer
22f9d653fc
CLI: Improve config flag help and change command order
2021-10-05 23:34:21 +02:00
Michael Mayer
28268369b5
CLI: Improve help for cp, mv, thumbs, status, and optimize commands
2021-10-05 23:13:06 +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
ee017cc841
Index: Remove debug log from query.ResetPhotoQuality()
2021-10-05 20:30:52 +02:00
Michael Mayer
481f409601
Index: Ignore primary files with errors
2021-10-05 20:29:48 +02:00
Michael Mayer
4556250b49
People: Omit new faces without marker in search results #1576
2021-10-05 20:28:08 +02:00
Michael Mayer
4f1ecb6ced
People: Improve log messages #22
2021-10-05 19:06:05 +02:00
Michael Mayer
709c59d7d9
People: Improve faces audit report #22
2021-10-05 18:59:35 +02:00
Michael Mayer
7a7bb20fd1
Covers: Omit files with errors #383
2021-10-05 18:58:52 +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
dae9ed9bb4
People: Improve config flag descriptions #22
2021-10-03 11:43:33 +02:00
Michael Mayer
2e6c907987
Logs: Improve purge log messages
2021-10-02 16:46:53 +02:00
Michael Mayer
bf0153267d
Logs: More consistent log format for commands
2021-10-02 15:34:41 +02:00
Michael Mayer
de737a6eef
Logs: Always put time in brackets
2021-10-02 15:19:11 +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
39dc5cb777
Search: Strip file path and extension when filtering by name
2021-10-01 17:26:29 +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
9056aad27d
Covers: Improve update queries #383
2021-10-01 15:25:16 +02:00
Michael Mayer
987d1808ed
People: Add face embeddings to blacklist #22
2021-10-01 13:12:47 +02:00
Michael Mayer
0fbd44c282
Index: Make command test more resilient
2021-10-01 00:25:31 +02:00
Michael Mayer
e50ede6368
Covers: Improve performance of update queries #383
2021-10-01 00:05:49 +02:00
Michael Mayer
0199cab12d
Index: Improve comments and log messages #1559
2021-09-30 16:11:45 +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
c7ff0f1291
People: Fix wording in audit command log messages
2021-09-30 07:21:38 +02:00
Michael Mayer
a3e8457ad5
Search: Use photo title as fallback #1517 #1560
2021-09-29 22:57:26 +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
13d1abfb0d
Videos: Tweak FFmpeg arguments for Intel QSV Encoder #1337
2021-09-29 13:52:29 +02:00
Michael Mayer
fce13182e6
Videos: Log original file name if transcoding failed #1337
2021-09-29 11:51:57 +02:00
Michael Mayer
479e26dccb
Convert: Improve log messages #1337 #1362
2021-09-29 11:49:18 +02:00
Michael Mayer
dcd7171c6d
Videos: Log transcoding time #1337
2021-09-29 11:03:27 +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
4f1d038515
People: Always drop deprecated development tables #22
2021-09-24 14:30:15 +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
9db8b804f3
RAW: Add "dng" to Darktable file extension blacklist defaults #1362
2021-09-24 07:44:36 +02:00
Michael Mayer
5f0336d0f7
UX: Improve "disable-tensorflow" flag description
2021-09-24 05:42:06 +02:00
Michael Mayer
cb12a1447c
People: Increase default min face size to 50px #22
2021-09-24 03:00:37 +02:00
Michael Mayer
5b9315728d
Config: Change field order in ClientDisable struct
2021-09-24 02:07:00 +02:00
Michael Mayer
4a545767d4
API: Add descriptions to config handlers
2021-09-24 02:03:34 +02:00
Michael Mayer
a1822f9b19
Config: Add options to disable classification and/or facial recognition
2021-09-24 01:53:42 +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
3c3b19aa8e
People: Add search filter for finding unclustered faces #22
2021-09-23 14:23:00 +02:00
Michael Mayer
b6e4aa23d0
People: Add face dist to marker API JSON #22
2021-09-23 14:03:35 +02:00
Michael Mayer
b4bcfe499c
People: Add min face size config option #22
2021-09-23 13:47:18 +02:00
Michael Mayer
82fccb23c4
People: Improve face overlap config flag description #22
2021-09-23 13:21:21 +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
48ff657195
Labels: Improve log message
2021-09-23 11:18:41 +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
b83625a653
RAW: Improve JPEG converter logging #1362
2021-09-21 16:29:03 +02:00
Michael Mayer
b081f27e17
RAW: Add File Extension Blacklists for Darktable and RawTherapee #1362
2021-09-21 15:33:46 +02:00
Michael Mayer
e8ac1abbe3
CLI: Improve "disable-ffmpeg" flag description
2021-09-21 14:11:15 +02:00
Michael Mayer
6503008cc0
People: Prepare for release #22 ( #1541 )
2021-09-21 12:11:51 +02:00
theresa
562f74ac21
Tests: Add unit tests
2021-09-21 11:04:48 +02:00
theresa
a23cb0bf17
Tests: Add fixtures
2021-09-21 11:04:48 +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
ebe22d7bb7
People: Improve marker entity logs #22
2021-09-21 09:23:17 +02:00
Michael Mayer
11f7e76ca3
People: Remove orphan face crop thumbnails #22
2021-09-21 08:56:35 +02:00
Michael Mayer
4df0e4167a
People: Upgrade dev database table names #22
2021-09-20 23:37:27 +02:00
Michael Mayer
070efcbc66
Search: Improve "year", "month", and "day" filters
2021-09-20 23:32:35 +02:00
Michael Mayer
a66de2e822
Search: Improve "album" and "albums" filter
2021-09-20 22:58:11 +02:00
Michael Mayer
b5964ffd38
Search: Improve "keywords" filter
2021-09-20 22:39:29 +02:00
Michael Mayer
534517a3d7
People: Improve face detection #22
2021-09-20 22:19:54 +02:00
Michael Mayer
8e5a97ed4a
People: Simplify thumbnail API for face crops #22
2021-09-20 16:17:10 +02:00
theresa
895d41cd61
People: Add unit tests #22
2021-09-20 14:05:44 +02:00
theresa
9e786a42f0
People: Add unit tests #22
2021-09-20 13:12:28 +02:00
Michael Mayer
c96d775432
People: Remove experimental feature flag check #22
2021-09-20 12:51:01 +02:00
Michael Mayer
04d2cfa650
People: Use slug as search filter #22
2021-09-20 12:36:59 +02:00
Michael Mayer
94b8a6ad65
People: Improve search for names in photos #22
2021-09-20 09:57:48 +02:00
theresa
68dbcf4039
People: Add unit test #22
2021-09-20 09:31:30 +02:00
Michael Mayer
caa22742aa
People: Improve search on overview page #22
2021-09-19 17:48:48 +02:00
Michael Mayer
6c555457a0
People: Improve face thumbnail selection #22
2021-09-19 15:59:29 +02:00
Michael Mayer
1f92f294dd
People: Normalize names #22
2021-09-19 13:35:44 +02:00
Michael Mayer
f7cc61edbc
People: Shorten names in titles #22
2021-09-18 21:40:57 +02:00
Michael Mayer
e82533cdf0
People: Add unknown faces overview page #22
2021-09-18 20:41:30 +02:00