Commit graph

3200 commits

Author SHA1 Message Date
Michael Mayer 1972154b8f Update README.md 2020-11-28 12:31:28 +01:00
Michael Mayer 7ff8c27a77 Docs: Update README.md and SPONSORS.md
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-28 04:36:17 +01:00
Michael Mayer 9139ab2c7b Docs: Update README.md and SPONSORS.md
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-28 04:14:37 +01:00
Michael Mayer 39c264173b Demo: Update Dockerfile 2020-11-27 19:38:41 +01:00
Michael Mayer 73135b3cdc Update README.md 2020-11-27 19:30:45 +01:00
Michael Mayer eded80bf08 Update README.md 2020-11-27 18:43:33 +01:00
Michael Mayer c2d7dee348 Update README.md 2020-11-27 18:23:46 +01:00
Michael Mayer c938c4d7dc Update README.md 2020-11-27 18:17:55 +01:00
Michael Mayer 4c9cc17a9f Update README.md 2020-11-27 18:14:56 +01:00
Michael Mayer d1c734cd81 Docs: Update README.md and SPONSORS.md 2020-11-27 10:08:12 +01:00
Michael Mayer 468cef014f Update SPONSORS.md 2020-11-26 20:52:27 +01:00
Michael Mayer 5924dd5c6f Update README.md 2020-11-26 20:45:48 +01:00
Michael Mayer 01fe4aef21 Update README.md 2020-11-22 18:00:42 +01:00
Michael Mayer e4a1482c7a Update README.md 2020-11-22 17:53:33 +01:00
Michael Mayer 7452075ee6 Update README.md 2020-11-22 17:51:22 +01:00
Michael Mayer d7f7f4fc1d Translations: Update messages.pot and translations.pot 2020-11-22 11:28:27 +01:00
jean-louis67 251d9dec5a
changed tanslation of 'in' (#632)
'in 4,608 ms' must be translated: 'en 4,608 ms'
I hop 'in' is not used somewhere else
2020-11-22 10:52:32 +01:00
Simon Waldherr f10459c447
Backend: Add comments (#562) 2020-11-22 10:38:45 +01:00
Alexis Lefebvre 4be12cd33e
Allow convert in readonly mode (#631) 2020-11-22 10:35:25 +01:00
Michael Mayer dfd9cb53ac Update link entity test #621
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-22 03:22:21 +01:00
Michael Mayer 49a299b3b0 Fix links with expiration #621
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-22 03:12:31 +01:00
Michael Mayer 402087f78a Review: Use icons for archive and approve buttons #489
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-22 01:47:31 +01:00
Michael Mayer cfa369cf17 Backend: Clear folder cache after indexing #623
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-22 01:30:48 +01:00
Michael Mayer 25e88bb1fc Use mutex when extracting Exif metadata #600
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-21 23:43:53 +01:00
Michael Mayer 59a806c685 Indexer: Fix purge and restore of RAW files #568 #614
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-21 23:28:03 +01:00
Michael Mayer 4640c33238 Upgrade Go from 1.15.3 to 1.15.5 2020-11-21 20:46:49 +01:00
Michael Mayer 51460289f8 Docs: Update README.md for photoprism-arm64 2020-11-21 18:42:09 +01:00
Michael Mayer 6129cb33b6 Docker: Remove seccomp and libseccomp2 from Dockerfiles 2020-11-21 18:41:39 +01:00
Michael Mayer 590350a6dd Backend: Fix logging in File.Rename() #568 2020-11-21 18:33:19 +01:00
Michael Mayer 8516c749b7 Fix search for folders with special characters in their name #581 #587
This will remove the ability to search for multiple folders.
2020-11-21 18:32:04 +01:00
Michael Mayer d637637be6 Makefile: Add fmt-imports to fmt target 2020-11-21 18:15:16 +01:00
Michael Mayer 5daa689975 Backend: Format go imports 2020-11-21 18:08:41 +01:00
Michael Mayer 668025c050 Fix album cover after update #575 2020-11-21 18:05:20 +01:00
Michael Mayer ef316c98b7 Implement batch approve #489 2020-11-21 17:36:41 +01:00
Michael Mayer 1ad2d53e16 Indexer: Recover all missing files #568 2020-11-21 15:43:13 +01:00
Michael Mayer a45aca5da9 Indexer: Improve log messages for purge #568 2020-11-20 17:41:44 +01:00
Michael Mayer 7d87062436 Indexer: Fix handling of renamed and previously missing files #568 2020-11-20 17:25:46 +01:00
Michael Mayer edb52b85a4 Backend: Use version 0.0.0 for all tests 2020-11-16 19:39:40 +01:00
Michael Mayer 82c7a46fa6 Dockerfile: Run upgrade before installing packages (arm64) 2020-11-16 18:13:32 +01:00
Michael Mayer ab96c02eeb CI: Add Docker Hub auth 2020-11-16 17:26:57 +01:00
Michael Mayer de5dbee3f9 Dockerfile: Disable persistent volumes
Broke our demo. Need to investigate this later.
2020-11-15 19:02:07 +01:00
Michael Mayer df3b125f27 Import: Create thumbs for related JPEG files #602 2020-11-15 15:55:02 +01:00
Michael Mayer 28f59947df Indexer: Update index when files were renamed #568 2020-11-15 15:15:56 +01:00
Michael Mayer 068d38820f Indexer: Reset file lookup table if count changes #568 2020-11-15 13:40:21 +01:00
Michael Mayer 2bad5b3cdd Backend: Wrap SQL select for MySQL 8 #599
In MySQL, you can't modify the same table which you use in the
SELECT part (DELETE and UPDATE with subquery):
https://dev.mysql.com/doc/refman/8.0/en/update.html

We need to verify how this affects large photo libraries
as it probably "breaks" the query optimizer. So might lead to
bad performance as well as high CPU and/or memory usage.
2020-11-15 12:15:14 +01:00
Michael Mayer e22e6c6d37 Indexer: Improve duplicate detection #568
Only non-sidecar files in the originals folder will be added to the
duplicates table to avoid side effects.
In addition, the duplicates table is cleaned before and after indexing.
2020-11-15 10:31:46 +01:00
Michael Mayer ee9baa37d2 Backend: Upgrade dependencies 2020-11-15 10:00:18 +01:00
Michael Mayer a9624d32b3 Docs: Update PayPal link 2020-11-15 05:08:55 +01:00
Michael Mayer 10f5aaea2b Frontend: Upgrade dependencies 2020-11-15 05:08:21 +01:00
Michael Mayer 2e28e24ad5 Update SPONSORS.md 2020-11-14 23:10:13 +01:00