Michael Mayer
|
035938938d
|
Frontend: npm run fmt
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-19 09:21:20 +02:00 |
|
Michael Mayer
|
bbe60d120b
|
Backend: Set DescriptionSrc when restored from YAML
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-19 09:21:10 +02:00 |
|
Michael Mayer
|
6936b7f8d1
|
Frontend: Show description in photo viewer and card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-19 08:51:25 +02:00 |
|
Michael Mayer
|
950b6440be
|
Docker: Add PHOTOPRISM_SIDECAR_YAML to docker-compose.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 22:29:10 +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
|
f057880df3
|
Backend: Fix panic in File.Save()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 17:57:40 +02:00 |
|
Michael Mayer
|
7f2b13bf71
|
Backend: Use actual instead of original dimensions from metadata #304
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 17:38:14 +02:00 |
|
Michael Mayer
|
0bf17206d0
|
Entity: Return error in File.Save() if PhotoID is 0
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 17:25:28 +02:00 |
|
Theresa Gresch
|
1fdc2cf610
|
Backend: Add tests to internal/entity
|
2020-05-18 16:37:37 +02:00 |
|
Michael Mayer
|
a2d5da7afd
|
Entity: Fix query in File.AllFilesMissing()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 16:36:24 +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 |
|
Theresa Gresch
|
9fc12c917f
|
Backend: Add tests to internal/pkg.txt
|
2020-05-18 11:17:14 +02:00 |
|
Theresa Gresch
|
d4e3c675c5
|
Backend: Add test cases to TestWords
|
2020-05-18 11:12:40 +02:00 |
|
Theresa Gresch
|
d2975666e5
|
Backend: Make LocLabel unique in place fixtures
|
2020-05-18 10:05:33 +02:00 |
|
Michael Mayer
|
7121c09d66
|
Upgrade go-exif and go-jpeg-image-structure; see #302, #304, #305 and #295
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-18 08:44:40 +02:00 |
|
Michael Mayer
|
46f3f12da8
|
Upgrade go-exif, go-jpeg-image-structure and go-png-image-structure
See #302, #304, #305 and #295
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-17 11:05:57 +02:00 |
|
Michael Mayer
|
abfd2fa79d
|
Videos: Improve indexing and searching #312
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-16 17:07:44 +02:00 |
|
Michael Mayer
|
ba524d05d6
|
Metadata: Add DateTimeDigitized as fallback value for TakenAt #304
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-16 09:27:21 +02:00 |
|
Michael Mayer
|
03f3b802fc
|
Frontend: Show upload button on medium sized screens too
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-16 09:24:57 +02:00 |
|
Michael Mayer
|
7ee4d5eda5
|
Photo: Update year and month whenever takenAt may change
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 16:06:32 +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 |
|
Theresa Gresch
|
e4c521d9b3
|
Backend: Update FindPlaceByLabel function
|
2020-05-15 13:16:03 +02:00 |
|
Theresa Gresch
|
4aaa4e9fc2
|
Backend: Add tests to internal/entity
|
2020-05-15 13:15:10 +02:00 |
|
Theresa Gresch
|
238468c8f9
|
Backend: Add tests to internal/api
|
2020-05-15 13:14:50 +02:00 |
|
Michael Mayer
|
fbc2cfaf22
|
Backend: Add test for (resized) JPEG with GPS issues #295
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 12:45:42 +02:00 |
|
Michael Mayer
|
a16f00f359
|
Backend: Add support for DateTime in Exif metadata #304
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 11:15:15 +02:00 |
|
Michael Mayer
|
b5151d499e
|
Frontend: Fix translations in Library
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 09:56:57 +02:00 |
|
Michael Mayer
|
71fb67adb2
|
Videos: Support H.264/AVC .mov files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-15 09:39:32 +02:00 |
|
Michael Mayer
|
eba0b1d896
|
Backend: Fix search query (photo:true filter)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 22:49:01 +02:00 |
|
Michael Mayer
|
d511a5c10a
|
Fix example docker-compose.yml files
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 22:39:43 +02:00 |
|
Michael Mayer
|
871c5aae9c
|
Backend: Don't abort import / index options API requests
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 19:45:01 +02:00 |
|
Michael Mayer
|
86c8723f79
|
Frontend: Remove <translate> from main navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 19:09:10 +02:00 |
|
Michael Mayer
|
2516463517
|
Merge branch 'develop'
|
2020-05-14 19:04:35 +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 |
|
Theresa Gresch
|
afc1e10646
|
Backend: Add tests to internal/api
|
2020-05-14 18:10:01 +02:00 |
|
Theresa Gresch
|
e3993b3dbf
|
Backend: Add tests to internal/thumb
|
2020-05-14 17:28:55 +02:00 |
|
Theresa Gresch
|
b4c27ffb51
|
Backend: Add tests to internal/query
|
2020-05-14 15:43:39 +02:00 |
|
Theresa Gresch
|
07e4d22464
|
Backend: Add tests to internal/entity
|
2020-05-14 15:28:11 +02:00 |
|
Theresa Gresch
|
269915d77b
|
Backend: Remove unnecessary group in photos.go
|
2020-05-14 15:27:12 +02:00 |
|
Theresa Gresch
|
6c9b994664
|
Backend: Add tests to internal/query
|
2020-05-14 15:27:12 +02:00 |
|
Theresa Gresch
|
156c7b295e
|
Backend: Add tests to internal/entity
|
2020-05-14 15:27:12 +02:00 |
|
Michael Mayer
|
2c564ed145
|
Backend: Swap width and height to fix rotation when reading from JSON
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 14:28:57 +02:00 |
|
Michael Mayer
|
5a3014c3d9
|
Backend: Swap width and height to fix rotation when reading from JSON
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 14:28:23 +02:00 |
|
Theresa Gresch
|
160977fec4
|
Backend: Add tests to internal/query
|
2020-05-14 14:18:28 +02:00 |
|
Theresa Gresch
|
05078b0e4b
|
Backend: Add test fixtures
|
2020-05-14 14:17:12 +02:00 |
|
Michael Mayer
|
0611e0e1bb
|
Frontend: Show additional photo infos in card view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 12:11:04 +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
|
22bd546c70
|
Fix video dimensions after resizing #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 08:40:43 +02:00 |
|
Michael Mayer
|
7c59cdc9e7
|
Fix video size #17
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-05-14 00:07:17 +02:00 |
|