Michael Mayer
|
c796431e1b
|
Faster keyword search (proof-of-concept)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-08 15:05:35 +01:00 |
|
Michael Mayer
|
661f1bfa9b
|
Albums: Select, delete & download #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-06 16:47:30 +01:00 |
|
Michael Mayer
|
af154d2f47
|
Backend: Add/update db columns for sharing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-06 10:26:57 +01:00 |
|
Michael Mayer
|
47450cad91
|
Albums: Download single file #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-05 21:06:53 +01:00 |
|
Michael Mayer
|
2c95d73520
|
Albums: Add photos by UUID #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-04 15:14:04 +01:00 |
|
Michael Mayer
|
c1088d4b54
|
Albums: Use month and year as default name #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-04 12:11:11 +01:00 |
|
Michael Mayer
|
ded37fc486
|
Albums: Add BatchPhotosAlbum API #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-04 01:46:17 +01:00 |
|
Michael Mayer
|
6f3593ec9a
|
Albums: Use album slug in URL #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-03 23:55:24 +01:00 |
|
Michael Mayer
|
3fedffe21b
|
Index F Number instead of Aperture
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-11-07 19:00:26 +01:00 |
|
Michael Mayer
|
0f47c84138
|
Implement time zone support for "TakenAt"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-09-19 14:23:39 -07:00 |
|
Theresa Gresch
|
7f444185c0
|
Add test condition for camera model
|
2019-07-16 14:11:33 +02:00 |
|
Theresa Gresch
|
8d7cbe3cb0
|
Add test photoLabel model
|
2019-07-16 13:10:31 +02:00 |
|
Theresa Gresch
|
d2c9b73a38
|
Add test for lens model
|
2019-07-16 13:02:42 +02:00 |
|
Theresa Gresch
|
adead738cd
|
Add tests for label model
|
2019-07-16 12:57:55 +02:00 |
|
Theresa Gresch
|
2eb0011377
|
Add test for country model
|
2019-07-16 12:53:23 +02:00 |
|
Theresa Gresch
|
67c21ab0d1
|
Add tests for album model
|
2019-07-16 12:44:13 +02:00 |
|
Theresa Gresch
|
1fec474bd0
|
Add tests for camera model
|
2019-07-16 12:36:30 +02:00 |
|
Michael Mayer
|
9b73c91ed5
|
Remove index from label name (use slug instead)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-07-15 23:11:29 +02:00 |
|
Michael Mayer
|
7afb7a87db
|
Search performance improvements (indexes and labels)
|
2019-07-15 22:54:54 +02:00 |
|
Michael Mayer
|
f9c18446bf
|
PhotoLabel: Change index order for improved performance #121
|
2019-07-03 19:58:53 +02:00 |
|
Michael Mayer
|
d93acb0a63
|
Importer: Skip / delete files that already exist and check for errors
|
2019-07-03 09:27:30 +02:00 |
|
Michael Mayer
|
1c4bd8e218
|
Fix for photo model (typo in gorm annotations)
|
2019-07-02 22:14:20 +02:00 |
|
Michael Mayer
|
89b7886581
|
Add index to photo_lat, photo_long and taken_at
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
5662fc35ed
|
Refactor indexer in preparation to read only mode #56
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
ad93ad1289
|
Use dsoprea/go-exif to parse Exif tags #21
|
2019-06-20 05:38:23 +02:00 |
|
Michael Mayer
|
df5aa57e68
|
Albums: Code clean-up and small fixes #15
|
2019-06-18 06:37:10 +02:00 |
|
Michael Mayer
|
4553344550
|
Add event table
|
2019-06-17 22:39:32 +02:00 |
|
Michael Mayer
|
6404b76c97
|
Add views counter to album, photo and share
|
2019-06-17 22:39:32 +02:00 |
|
Michael Mayer
|
27530bc0be
|
Add shares table for sharing photos and albums
|
2019-06-17 22:39:32 +02:00 |
|
Michael Mayer
|
bb8c2dbbea
|
Photos: Add story flag for blogging / timeline
|
2019-06-17 22:39:32 +02:00 |
|
Theresa Gresch
|
5f63f2999c
|
Implement first album functionality
|
2019-06-17 21:45:06 +02:00 |
|
Michael Mayer
|
0f6867af79
|
Photos: Add private and sensitive flag
|
2019-06-14 18:44:10 -07:00 |
|
Michael Mayer
|
e141b9edcd
|
Photos: Add LocationEstimated flag
|
2019-06-14 15:15:49 -07:00 |
|
Michael Mayer
|
f47d93be7f
|
Format Go code: go fmt ./internal/... ./cmd/...
|
2019-06-09 05:22:53 +02:00 |
|
Michael Mayer
|
8642b6f664
|
Proof-of-concept for labels and search filters
|
2019-06-09 04:37:02 +02:00 |
|
Michael Mayer
|
c230de6b2b
|
Add time zone info to photos (if available)
|
2019-06-07 00:04:34 +02:00 |
|
Michael Mayer
|
b835c22f7f
|
Rename synonyms to categories
|
2019-06-05 14:05:21 +02:00 |
|
Michael Mayer
|
df995b4f15
|
Rename tags to labels incl priority, source and uncertainty
|
2019-06-04 18:26:41 +02:00 |
|
Michael Mayer
|
8124a8cde1
|
Use label rules to optimize image classification
|
2019-05-16 08:41:16 +02:00 |
|
Michael Mayer
|
0400b6ec7a
|
Add download links to thumbnails in photo viewer
|
2019-05-16 04:03:55 +02:00 |
|
Michael Mayer
|
1cf23aac3e
|
Additional search parameters incl distance and location (lat/long)
|
2019-05-16 02:22:38 +02:00 |
|
Michael Mayer
|
441922c35e
|
Add download button to photo viewer
|
2019-05-14 18:16:35 +02:00 |
|
Michael Mayer
|
1e6f41b417
|
Improve image classification performance and logging in debug mode
|
2019-05-04 17:34:51 +02:00 |
|
Michael Mayer
|
ff09f76bc5
|
Add PhotoTag model to weight photo tags based on confidence and source
|
2019-05-04 11:50:19 +02:00 |
|
Michael Mayer
|
71adb35cff
|
Remove test and frontend packages; app and test context refactoring
|
2019-05-03 18:57:28 +02:00 |
|
Michael Mayer
|
8289de2746
|
Improve logging and set optional password for built-in TiDB server
|
2019-05-01 14:54:11 +02:00 |
|
Michael Mayer
|
a82696f067
|
Move color, luminance and saturation to files table
|
2019-04-29 21:54:36 +02:00 |
|
Michael Mayer
|
900e8c5e23
|
Color extraction: Add saturation value
|
2019-04-29 17:12:24 +02:00 |
|
Michael Mayer
|
5e1210c508
|
Add luminance and monochrome return values to MediaFile.Colors()
|
2019-04-29 01:59:57 +02:00 |
|
Michael Mayer
|
bc208c378c
|
Set max length for file name to 512 chars because of utf8mb4, see #106
|
2019-04-26 04:13:50 +02:00 |
|