Michael Mayer
0b36818704
People: Update test for updating markers of non-primary files #1710
2021-11-09 18:02:44 +01:00
Michael Mayer
8f9796637d
People: Fix updating markers of non-primary files #1710
2021-11-09 18:00:24 +01:00
Michael Mayer
c029b2a78c
Docker: Rename and update dummy-webdav service
2021-11-09 16:55:16 +01:00
Michael Mayer
2a119380a7
Folders: Ignore names listed in .ppignore #1609
2021-10-09 13:57:28 +02:00
Michael Mayer
d1f68e4f7a
People: Fix form handling in subject API endpoint #22 #1554
2021-10-06 20:06:52 +02:00
Michael Mayer
767e3ca492
People: Hide person from people and new faces overviews #1554
2021-10-06 15:27:17 +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
4f1ecb6ced
People: Improve log messages #22
2021-10-05 19:06:05 +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
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
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
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
f23d288380
Index: Replace changed file hashes and remove orphan markers
2021-09-24 13:13:59 +02:00
Michael Mayer
4a545767d4
API: Add descriptions to config handlers
2021-09-24 02:03:34 +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
8e5a97ed4a
People: Simplify thumbnail API for face crops #22
2021-09-20 16:17:10 +02:00
theresa
68dbcf4039
People: Add unit test #22
2021-09-20 09:31:30 +02:00
Michael Mayer
1f92f294dd
People: Normalize names #22
2021-09-19 13:35:44 +02:00
Michael Mayer
e82533cdf0
People: Add unknown faces overview page #22
2021-09-18 20:41:30 +02:00
Michael Mayer
ed22f245db
People: Add faces API endpoint & JS model #22
2021-09-18 15:32:39 +02:00
Michael Mayer
8492efebcf
People: Improve face thumbnails on overview page #22
2021-09-17 18:51:24 +02:00
theresa
885b2b0e00
People: Add unit tests #22
2021-09-17 17:23:42 +02:00
Michael Mayer
0f90258ef9
Search: Omit full text index if query is too short #1517
2021-09-17 15:52:25 +02:00
Michael Mayer
ece15c6ade
People: Add overview page with search and context menu #22
2021-09-17 14:26:12 +02:00
Michael Mayer
92748180c1
Calendar: Improve hiding empty months #1456
2021-09-06 11:19:18 +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
b9d1c7afb3
People: Improve thumb size config and flag descriptions #22
2021-09-05 13:48:53 +02:00
Michael Mayer
d21dc3457c
People: Refactor thumb package and variable names #22
2021-09-05 12:32:08 +02:00
Michael Mayer
6f5e839e2f
People: Move crop package to internal #22
2021-09-05 11:05:33 +02:00
Michael Mayer
34c8f9d7b1
People: Implement crop thumbnail API #22
2021-09-03 17:42:37 +02:00
Michael Mayer
c520cb4ee4
People: Add autocomplete for selecting a person #22
2021-09-03 16:14:09 +02:00
Michael Mayer
c179a790b8
People: Improve face crop caching #22
2021-09-02 23:47:37 +02:00
Michael Mayer
97af133763
People: Add subjects API #22
2021-09-02 16:12:31 +02:00
Michael Mayer
9acd4a25b9
People: Generate photo titles from subject names #22
2021-09-02 14:23:40 +02:00
Michael Mayer
69014e8216
People: Switch to UIDs for marker API and entity #22
2021-09-01 20:46:15 +02:00
theresa
6b10ae5511
People: Add unit tests #22
2021-08-31 14:59:53 +02:00
Michael Mayer
5db93bb731
People: Abort marker API request if feature is disabled #22
2021-08-31 13:34:29 +02:00
Michael Mayer
72b517d7c7
API: Add code comments
2021-08-31 13:33:27 +02:00
Michael Mayer
bc3036599b
People: Refactor album, subject, and label previews #22
2021-08-30 18:58:27 +02:00
Michael Mayer
fe321b946f
People: Add subjects.* websocket event subscription #22
2021-08-30 12:22:23 +02:00
Michael Mayer
f5fc97be27
Calendar: Automatically toggle visibility of months #1456
2021-08-29 19:54:50 +02:00
Michael Mayer
11d1034752
People: Add keywords, subjects, and albums search filters #22 #882
2021-08-29 16:16:49 +02:00
Michael Mayer
981c51f977
People: Optimize manually clustered faces #22
2021-08-22 21:06:44 +02:00
Michael Mayer
2e85b3cccd
People: Split facial recognition into smaller functions #22
...
Clustering and matching have been improved along the way. This opens
the door for further optimizations while keeping the code readable.
2021-08-22 16:14:34 +02:00