Michael Mayer
|
f9b6952947
|
Support for Live Photos #177
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-21 13:26:28 +02:00 |
|
Michael Mayer
|
4300d45482
|
Backend: Log errors in database
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-19 13:48:05 +02:00 |
|
Michael Mayer
|
e61dda495a
|
Add PHOTOPRISM_SIDECAR_HIDDEN and PHOTOPRISM_JPEG_HIDDEN flags #311
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-19 11:00:17 +02:00 |
|
Michael Mayer
|
da067f52e7
|
Improve command flag descriptions for sidecar files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 22:21:27 +02:00 |
|
Michael Mayer
|
b24d5c03a1
|
Use YAML files to save and restore photo metadata
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 22:18:58 +02:00 |
|
Michael Mayer
|
39878b3f83
|
Store created files in .photoprism sub directory
See #268, #311 and #313
Hidden directory name poll: https://twitter.com/browseyourlife/status/1262320988081074178
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 15:45:55 +02:00 |
|
Michael Mayer
|
9937304d0c
|
Metadata: Improve date and error handling; see #302, #304, #305 and #295
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 15:29:56 +02:00 |
|
Michael Mayer
|
2d1763edbe
|
Add videos to main navigation #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 19:03:12 +02:00 |
|
Michael Mayer
|
2045e3d770
|
Index and show video metadata #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 11:57:26 +02:00 |
|
Michael Mayer
|
cbeaab64e7
|
Backend: Remove story flag code
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-13 21:22:49 +02:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|