Commit graph

3541 commits

Author SHA1 Message Date
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
Theresa Gresch
624a86c1b3
Merge pull request #608 from jean-louis67/develop
Some fixes for the French translation of the backend
2020-11-14 13:42:48 +01:00
jean-louis.frenkel
255094944e Some fixes for the French translation of the backend 2020-11-14 08:20:56 +01:00
Michael Mayer
085e31c555 Update SPONSORS.md 2020-11-12 22:00:52 +01:00
Theresa Gresch
51b5f3227a
Merge pull request #591 from jean-louis67/develop
French translations for recent msgid (added after last merge with photoprism)
2020-11-10 17:37:16 +01:00
Michael Mayer
e04194fb57 Frontend: Upgrade dependencies 2020-11-10 16:50:44 +01:00
jean-louis.frenkel
de53667429 Merge remote-tracking branch 'upstream/develop' into develop 2020-11-10 13:39:49 +01:00
Theresa Gresch
7131db0cfe Update french translations 2020-11-09 09:57:44 +01:00
jean-louis.frenkel
77200e6050 Correction of the french translation of scan and scans
There was a mistake of mine about the meaning
2020-11-07 09:14:00 +01:00
Michael Mayer
b540e4ec03 Frontend: Fix Photo.localMonthString()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-02 00:30:26 +01:00