Commit graph

2958 commits

Author SHA1 Message Date
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
Michael Mayer
f35313b436 Dockerfiles: Add mountable volumes
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-11-01 21:51:58 +01:00
Theresa Gresch
a7098a2d41 Frontend: Update french translation 2020-10-28 15:15:53 +01:00
Theresa Gresch
67287a2d57 Backend: Add testdata 2020-10-27 09:30:20 +01:00
Theresa Gresch
b57136394b
Merge pull request #569 from yzwdroid/chineseTrans
update chinese translations #514
2020-10-27 07:45:57 +01:00
Andy Yang
5f5392b0e4 update chinese translations #514 2020-10-26 21:52:17 -04:00
Michael Mayer
e5e9be6986 Update SPONSORS.md
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-26 08:26:55 +01:00
Michael Mayer
0a5b460295 Backend: Label minivans as car
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-25 16:54:45 +01:00
Theresa Gresch
aedd79951e
Merge pull request #559 from Jensderond/feature/update-dutch-translations
Update and add Dutch translations
2020-10-23 11:50:32 +02:00
Michael Mayer
33d366118c Frontend: Fix JS unit tests
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:59:25 +02:00
Michael Mayer
c048a71716 Improve comments for MediaFile.RelatedFiles() #560
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:39:25 +02:00
Michael Mayer
28ec2df70f Limit number of default workers when using SQLite #558
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:33:24 +02:00
Michael Mayer
458dfcefdc Strict matching for related files when stripSequence is false #560
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-21 07:25:19 +02:00
Jens de Rond
4a478e03f3
add backend translations 2020-10-20 21:37:59 +02:00
Jens de Rond
1d4ccb3654
Update frontend translations 2020-10-20 21:37:52 +02:00
Theresa Gresch
79357aefef Frontend: Add acceptance test 2020-10-20 18:30:55 +02:00
Michael Mayer
b5c71742d8 Docker: Upgrade Go to 1.15.3
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:47:04 +02:00
Michael Mayer
5f113d5f18 Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-20 12:46:05 +02:00
Theresa Gresch
ce4960e2b8 Backend: Add unit tests 2020-10-20 12:06:16 +02:00
Theresa Gresch
f38434dfb0 Backend: Add unit tests 2020-10-20 11:05:02 +02:00
Theresa Gresch
c72ddbedcb Backend: Add unit tests 2020-10-20 10:07:27 +02:00
Theresa Gresch
7b9f21207e Backend: Add tests for entity 2020-10-20 09:25:19 +02:00
Theresa Gresch
b19e01396a Backend: Add tests for entity 2020-10-19 17:06:09 +02:00
Theresa Gresch
1cd2dfbd22 Backend: Add tests for api 2020-10-19 16:11:42 +02:00
Theresa Gresch
b6d9d7e11f Backend: Add tests for pkg 2020-10-19 15:11:27 +02:00
Theresa Gresch
bb30a841c4 Frontend: Add unit tests 2020-10-19 14:14:50 +02:00
Michael Mayer
1aaec319b1 Docs: Update README.md #550
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-19 12:02:04 +02:00
Michael Mayer
0c207b5398 Docs: Update SPONSORS.md #550
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-19 11:51:36 +02:00
Michael Mayer
5bafb17c4b Metadata: Sanitize keywords, subject & artist #490
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-19 11:50:54 +02:00
Vatsla Adhikari
8da3b4d91b
Added new ideas. (#553)
Vatsla Adhikari's added ideas.
2020-10-19 11:50:06 +02:00
Michael Mayer
45f1a34018 Backend: Use constants for home dir and path separator
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-19 09:52:52 +02:00
Michael Mayer
c8ded4c7c1 Backend: Refactor .ppignore pattern matching
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-19 09:23:09 +02:00
Michael Mayer
9eef7b37ab Backend: Improve .ppignore pattern matching
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-18 20:03:25 +02:00
Michael Mayer
3c08269edb Frontend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-18 19:54:23 +02:00