Michael Mayer
|
5f408f4f76
|
Backend: Read from JSON sidecar files (created by exiftool) #4 #243
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-13 20:53:15 +02:00 |
|
Theresa Gresch
|
47e4abe9a4
|
Backend: Fix test
|
2020-05-13 20:05:33 +02:00 |
|
Theresa Gresch
|
9fc0265d9a
|
Backend: Add tests to internal/query
|
2020-05-13 19:47:17 +02:00 |
|
Theresa Gresch
|
c0a2da8bab
|
Backend: Add tests fixtures
|
2020-05-13 19:46:49 +02:00 |
|
Michael Mayer
|
bd59dc2564
|
Backend: Don't import / index sidecar files without media file
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-13 17:42:25 +02:00 |
|
Theresa Gresch
|
a123726d28
|
Backend: Add tests to internal/query
|
2020-05-13 17:23:16 +02:00 |
|
Michael Mayer
|
bd3426ae51
|
Add video player #17
Still need to index metadata. Work in progress.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-13 15:36:49 +02:00 |
|
Theresa Gresch
|
e634fd97a7
|
Backend: Add tests to internal/query
|
2020-05-13 11:57:54 +02:00 |
|
Theresa Gresch
|
25da779c43
|
Backend: Add tests fixtures
|
2020-05-13 11:51:51 +02:00 |
|
Theresa Gresch
|
f949db0b38
|
Backend: Add tests to internal/query
|
2020-05-13 10:16:12 +02:00 |
|
Theresa Gresch
|
0284f7c101
|
Backend: Add test fixtures
|
2020-05-13 10:15:43 +02:00 |
|
Theresa Gresch
|
c0b6eaa9d5
|
Backend: Add tests to internal/entity
|
2020-05-12 13:52:09 +02:00 |
|
Theresa Gresch
|
687c85ed73
|
Backend: Fix bug in addLabels function
|
2020-05-12 11:52:46 +02:00 |
|
Theresa Gresch
|
96208d2c51
|
Backend: Add tests to internal/entity
|
2020-05-12 11:51:54 +02:00 |
|
Theresa Gresch
|
ac698b6eab
|
Backend: Add test fixtures
|
2020-05-12 11:51:28 +02:00 |
|
Michael Mayer
|
a61f2384b3
|
Initial video support #17
Still need to add a player and index metadata. Work in progress.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 18:29:17 +02:00 |
|
Theresa Gresch
|
510df88d7f
|
Backend: Add tests to internal/api
|
2020-05-11 17:11:04 +02:00 |
|
Theresa Gresch
|
e95260e3ab
|
Backend: Add tests to internal/entity
|
2020-05-11 17:01:19 +02:00 |
|
Theresa Gresch
|
95ab6dfb94
|
Backend: Add test fixtures
|
2020-05-11 17:01:05 +02:00 |
|
Theresa Gresch
|
7cce763864
|
Backend: Refactor test fixtures
|
2020-05-11 14:49:53 +02:00 |
|
Michael Mayer
|
cdadf664ff
|
Backend: Improve query parser #266
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 14:49:00 +02:00 |
|
Michael Mayer
|
3c47a85ea5
|
Backend: Move UpdatePhotoCounts() to entity package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 11:01:28 +02:00 |
|
Michael Mayer
|
71c849c23b
|
Backend: Update photo counts after sync download
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 10:48:18 +02:00 |
|
Michael Mayer
|
984ffb511d
|
Tests: Improve TestImport_DestinationFilename
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 10:03:03 +02:00 |
|
Michael Mayer
|
4e3c076511
|
Backend: Re-import missing files #300
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 09:47:10 +02:00 |
|
Michael Mayer
|
4fbed12e94
|
Backend: Skip archived photos while indexing #300
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 08:57:58 +02:00 |
|
Michael Mayer
|
78d1230088
|
Purge: Increase batch size to 500 and reduce sleep to 50ms
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 07:51:31 +02:00 |
|
Michael Mayer
|
2d9be81658
|
Backend: Don't use a view for label photo counts
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 07:44:45 +02:00 |
|
Michael Mayer
|
923093042a
|
Purge: Improve photo counts and logging
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-11 07:23:23 +02:00 |
|
Michael Mayer
|
7f48ad5efa
|
Purge: Only process 250 rows per iteration
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 22:36:08 +02:00 |
|
Michael Mayer
|
b865203d89
|
Purge: Sleep 250ms to give database time for other tasks
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 22:21:05 +02:00 |
|
Michael Mayer
|
556a0dd38b
|
Docker: Start mysqld with --innodb-rollback-on-timeout=ON and --innodb-lock-wait-timeout=120
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 22:18:01 +02:00 |
|
Michael Mayer
|
5a924a46b1
|
Remove Alex Leahu again, as he was already listed
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 21:54:32 +02:00 |
|
Michael Mayer
|
a916e54180
|
Add Alex Leahu to SPONSORS.md
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 21:52:58 +02:00 |
|
Michael Mayer
|
561323d544
|
Backend: Re-render thumbs after files changed #299
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 20:10:17 +02:00 |
|
Michael Mayer
|
4f8b4d58a2
|
Frontend: Proof-of-concept for relative label popularity
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 19:45:43 +02:00 |
|
Michael Mayer
|
8ccaaff4e5
|
Backend: Update label photo count and refactor entity fixtures
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 19:43:49 +02:00 |
|
Michael Mayer
|
406737e180
|
Fix places counter #292
See https://github.com/photoprism/photoprism/issues/292#issuecomment-626203720
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-10 16:12:15 +02:00 |
|
Michael Mayer
|
4beeebe5cc
|
Backend: Add Hidden column to PhotoAlbum
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-09 21:00:02 +02:00 |
|
Michael Mayer
|
253fbc632b
|
Backend: Add Hidden column to PhotoAlbum
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-09 20:59:45 +02:00 |
|
Michael Mayer
|
6be30c2c94
|
Frontend: Improve private filter description
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-09 20:59:08 +02:00 |
|
Michael Mayer
|
5112c1df04
|
Frontend: Update dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-09 20:58:41 +02:00 |
|
Michael Mayer
|
252e67ce03
|
Add photo_count column to labels table
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-09 11:00:22 +02:00 |
|
Michael Mayer
|
3aad02501f
|
Run unit tests in separate databases to avoid conflicts
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 19:34:29 +02:00 |
|
Michael Mayer
|
e703a54586
|
Backend: Close db connection after running tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 18:35:19 +02:00 |
|
Michael Mayer
|
2f28c6840e
|
Backend: Try migrations a second time if they fail
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 18:18:19 +02:00 |
|
Michael Mayer
|
40b7a1285f
|
Backend: Reduce db migration error log level to debug
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 18:02:53 +02:00 |
|
Michael Mayer
|
c5dbe1bc14
|
Backend: Refactor database migration
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 17:45:32 +02:00 |
|
Michael Mayer
|
94dfb3cd19
|
Add WaitForMigration() function to avoid db test failures
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 16:36:09 +02:00 |
|
Michael Mayer
|
05d9187167
|
Update count in places are restoring photos #234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 16:01:34 +02:00 |
|