Commit graph

252 commits

Author SHA1 Message Date
theresa
aadc870c11 Tests: Add tests for internal/api 2021-03-10 11:30:26 +01:00
theresa
3f68c2f6e4 Tests: Add tests for internal/query 2021-03-03 11:49:32 +01:00
Michael Mayer
d42eb4e01b Classify: Improve moments & location labels 2021-02-21 17:18:36 +01:00
Michael Mayer
07ed8ed914 Search: Allow negative values for lat / lng filter 2021-02-11 20:06:23 +01:00
Michael Mayer
cc93e78bc0 Albums: Improve database query 2021-02-08 14:52:33 +01:00
Michael Mayer
1db5b36dde Purge: Fix and simplify database queries 2021-02-08 14:09:58 +01:00
Michael Mayer
b09edde419 Index: Improve log messages 2021-02-08 08:09:23 +01:00
Michael Mayer
568685f991 Index: Improve query for photos with missing primaries 2021-02-08 07:39:29 +01:00
Michael Mayer
84ab1bc575 Index: Shorten log message for missing primaries 2021-02-08 07:17:10 +01:00
Michael Mayer
906376ea31 Index: Reduce log level for missing primaries to info 2021-02-08 07:14:55 +01:00
Michael Mayer
63ce5ea933 Backend: Remove log from FolderCoverByUID 2021-02-07 20:30:50 +01:00
Michael Mayer
c7753b87ff Library: Show folder covers in Originals 2021-02-07 19:04:17 +01:00
Michael Mayer
1bfb2e1774 Index: Improve save / update functions, remove orphans 2021-02-06 16:30:30 +01:00
Michael Mayer
8177f36f43 Search: Remove unused countries from dropdown 2021-02-05 20:40:37 +01:00
Michael Mayer
993e7466fa Download all related files using their existing name by default
Related issues:
- Configure download name for files and albums 
- When downloading live photos, zip all the associated files 
2021-01-27 21:30:10 +01:00
Michael Mayer
a71946a2ea Albums: Hide folders with private photos only 2021-01-25 12:36:10 +01:00
Michael Mayer
274c9347f5 Purge: Hide missing files in UI and set new primary if needed 2021-01-24 20:40:40 +01:00
Michael Mayer
e04f0f937f Add cleanup command that removes orphaned thumbnails and index entries 2021-01-24 17:46:18 +01:00
Michael Mayer
cb27fc1928 API: Apply limit and sort order when searching for IDs 2021-01-20 12:08:48 +01:00
Krassimir Valev
a90ee62cd6
Search albums by country () 2021-01-16 12:48:43 +01:00
Michael Mayer
5eea2eac41 API: Add composite id to photo search results 2021-01-10 15:30:21 +01:00
Alexander Konovalov
dcf94e26a5
Backend: Optimize photos search query () 2021-01-10 12:38:51 +01:00
Michael Mayer
9ec2381307 Update copyright after year change 2021-01-01 22:37:25 +01:00
Michael Mayer
f439a6d050 Shares: Show all albums on overview page 2020-12-31 12:34:06 +01:00
Michael Mayer
91acaaa573 Index shorter keywords in languages like Chinese
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 16:37:28 +01:00
Michael Mayer
13bd176f0f Albums: Handle missing entries and pure emoji titles
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-27 13:11:08 +01:00
Michael Mayer
12cb89eca5 Stacks: Use "Stackable" int8 instead of "Unstacked" bool 2020-12-19 19:15:32 +01:00
Michael Mayer
7b5ae77e61 Search: Reduce chroma threshold for mono filter to 0 2020-12-19 01:56:00 +01:00
Michael Mayer
449fb7a2c1 Backup and restore albums from YAML files 2020-12-17 18:24:55 +01:00
Michael Mayer
859e4f7d8c Indexer: Set a default color for photos with multiple files 2020-12-17 12:32:53 +01:00
Michael Mayer
3d7c9323d8 Indexer: Improve color & chroma classification 2020-12-17 11:47:31 +01:00
Michael Mayer
5a801f442d Frontend: Fix layout of live photos in landscape orientation 2020-12-16 15:52:44 +01:00
Michael Mayer
28880e682d Database: Improve config and SQL queries 2020-12-15 20:14:06 +01:00
Michael Mayer
0999eca362 Search: Use | as OR separator 2020-12-14 22:57:07 +01:00
Michael Mayer
473566f404 Videos: Enforce transcoding to MPEG-4 AVC 2020-12-12 17:20:31 +01:00
Michael Mayer
9f4066edb6 Indexer: Improve stacking and indexing of moved files 2020-12-11 22:09:11 +01:00
Michael Mayer
8a86fbc60f Indexer: Update index after renaming related sidecar files 2020-12-11 19:39:42 +01:00
Michael Mayer
04c17fb77b Indexer: Improve stacking settings and merging 2020-12-11 17:21:13 +01:00
Michael Mayer
fe9884331f make fmt
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-09 21:49:41 +01:00
Michael Mayer
0d16e31154 Albums: Disable date update queries on SQLite 2020-12-09 21:44:39 +01:00
Michael Mayer
c0fb3deb06 Indexer: Stack photos while optimizing 2020-12-09 21:44:04 +01:00
Michael Mayer
382e001053 Albums: Improve update queries 2020-12-09 13:36:01 +01:00
Michael Mayer
004400b118 Albums: Improve folder indexing 2020-12-09 13:10:21 +01:00
Michael Mayer
b7cd2facb9 Indexing: Use fallback for MySQL to improve performance on MariaDB 2020-12-09 13:08:55 +01:00
Michael Mayer
ee49073cf2 Albums: Improve UX and indexing 2020-12-08 22:40:13 +01:00
Michael Mayer
466a1bc3dd Albums: Hide empty folder albums after re-indexing 2020-12-08 19:47:27 +01:00
Michael Mayer
a43f8be231 Stacks: Repair merge query 2020-12-07 17:51:35 +01:00
Michael Mayer
ae0af699c6 Stacks: Add advanced indexing options 2020-12-07 16:19:03 +01:00
Michael Mayer
d0f8c577b3 Indexer: Add optimize command & automatically fix location data 2020-12-05 00:13:44 +01:00
Michael Mayer
e77fefd78f Indexer: Improve stacking SQL 2020-12-04 20:33:17 +01:00