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
|
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
|
842da9f09b
|
Backend: Query package refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 15:41:01 +02:00 |
|
Michael Mayer
|
1894b4440f
|
Detect and report photos without primary file, e.g. after purging #234
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-08 12:01:28 +02:00 |
|
Michael Mayer
|
c318d22ca7
|
UX: Rename "path" to "folder"
See https://twitter.com/browseyourlife/status/1258330913991208960
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-07 12:49:06 +02:00 |
|
Michael Mayer
|
38fe8277fa
|
UX: Rename "directory" to "folder"
See https://twitter.com/browseyourlife/status/1258330913991208960
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-07 12:33:09 +02:00 |
|
Michael Mayer
|
3ccad67622
|
Index and import subdirectories #258
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-06 15:53:47 +02:00 |
|
Michael Mayer
|
1479a3ec5b
|
Refactor indexer so that thumbs and jpegs can be created on demand #258
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-06 10:35:41 +02:00 |
|
Michael Mayer
|
bc69f22da2
|
Fix edit dialog after renaming config value
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-05 19:44:02 +02:00 |
|
Michael Mayer
|
9b643c830f
|
Add template settings; remove twitter config value
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-05 18:26:44 +02:00 |
|
Michael Mayer
|
a886ad7942
|
Improve naming of thumbnail config values #294
Reverted PHOTOPRISM_RESAMPLE_FILTER back to PHOTOPRISM_THUMB_FILTER so that nothing breaks.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-05 17:17:19 +02:00 |
|
Michael Mayer
|
14fc9cd374
|
Revert and improve naming of thumbnail config values #294
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-05 17:04:13 +02:00 |
|
Michael Mayer
|
1c53a565a7
|
Configure on-demand rendering of regular thumbnail sizes #294
Can be enabled by setting PHOTOPRISM_RESAMPLE_UNCACHED to true
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-05 15:42:54 +02:00 |
|
Michael Mayer
|
f9b2ff326b
|
Refactor feature flags and settings
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-04 18:28:23 +02:00 |
|
Michael Mayer
|
2032b40f2b
|
Backend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-03 18:00:50 +02:00 |
|
Michael Mayer
|
3e6df5fd5d
|
Backend: Replace filepath.Walk with godirwalk.Walk #267
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-01 17:31:49 +02:00 |
|
Theresa Gresch
|
f5a1d76748
|
Backend: Remove old fixtures from config/db.go
|
2020-05-01 14:18:51 +02:00 |
|
Michael Mayer
|
c30476f120
|
Backend: Refactor test db initialization
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 21:21:09 +02:00 |
|
Michael Mayer
|
260cca91fe
|
Backend: Refactor entity package
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 20:07:03 +02:00 |
|
Michael Mayer
|
c06d0c0b9d
|
Backend: Refactor test logs
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 16:44:04 +02:00 |
|
Michael Mayer
|
953ca55483
|
Backend: Refactor config tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 16:09:05 +02:00 |
|
Michael Mayer
|
eaae910014
|
Backend: Refactor entity tests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-30 14:32:48 +02:00 |
|
Michael Mayer
|
8318ab8983
|
Config: Rename "sql" / "internal" to "tidb" for more clarity
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-28 22:49:02 +02:00 |
|
Michael Mayer
|
ba396952a8
|
Update Dockerfiles and set default SQL port to 2343
|
2020-04-28 21:10:31 +02:00 |
|
Michael Mayer
|
428d5f34b5
|
Backend: Remove event entity until we need it
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-28 19:44:27 +02:00 |
|
Michael Mayer
|
b33983b566
|
Backend: Add stopwords
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-28 18:20:33 +02:00 |
|
Michael Mayer
|
882340a14c
|
Refactor string clipping in frontend & backend
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-26 14:31:33 +02:00 |
|
Michael Mayer
|
e29897715d
|
Change unknown place ID to "zz"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-25 16:17:59 +02:00 |
|
Michael Mayer
|
430fb2acb3
|
Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-25 14:48:08 +02:00 |
|
Michael Mayer
|
e8e0639d78
|
Backend: Provide unknown camera & lens as default
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-25 14:22:47 +02:00 |
|
Michael Mayer
|
8609ab805f
|
Automatically set private flag if detect-nsfw is enabled
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-24 20:28:16 +02:00 |
|
Michael Mayer
|
35bed81ec5
|
Filter private photos
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-24 18:19:18 +02:00 |
|
Michael Mayer
|
a57ca79663
|
Improve settings page #288
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-24 16:05:57 +02:00 |
|
Michael Mayer
|
78f37d8d6b
|
Fix config test after upgrading TensorFlow
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-22 10:33:47 +02:00 |
|
Michael Mayer
|
b31508e4f3
|
Refactor & improve editing of photo labels
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-19 01:13:55 +02:00 |
|
Michael Mayer
|
96ec67f868
|
Group related files #283
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-14 14:28:47 +02:00 |
|
Michael Mayer
|
855781658b
|
Add library settings #283
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-14 13:13:45 +02:00 |
|
Michael Mayer
|
c2fa3a7246
|
Add common feature flags incl upload #284
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-13 18:08:21 +02:00 |
|
Michael Mayer
|
47814e2fde
|
Initial stub for feature flags in settings #284
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-12 18:00:31 +02:00 |
|
Michael Mayer
|
96c7337fea
|
Make tests more resilient
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-09 19:39:09 +02:00 |
|
Michael Mayer
|
a8c48ab40e
|
Initial API and entities for link sharing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-08 13:24:06 +02:00 |
|
Michael Mayer
|
b020b4e415
|
Sync: Ignore unsupported file types #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-07 10:42:42 +02:00 |
|
Michael Mayer
|
a393a25e01
|
Backend: Remove export path to avoid confusion #276
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-06 23:04:52 +02:00 |
|
Michael Mayer
|
b5ee4625a6
|
Backend: Replace export with temp directory #276
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-06 22:50:04 +02:00 |
|
Michael Mayer
|
02810ffa94
|
Sync: Import/index after downloading #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-06 22:09:45 +02:00 |
|
Michael Mayer
|
087c56e371
|
Sync: Download to temp path #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-06 16:34:29 +02:00 |
|
Michael Mayer
|
2e5840f3b0
|
Implement share worker #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-03 18:08:49 +02:00 |
|
Michael Mayer
|
a836dd1497
|
Backend: Upgrade dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-04-02 14:13:41 +02:00 |
|