Theresa Gresch
|
775a48727b
|
Add assertion for chroma hex value to colors test
|
2019-07-09 14:16:41 +02:00 |
|
Theresa Gresch
|
064a5b7c09
|
Add tests ThumbnailFromFile and CreateThumbnail functions
|
2019-07-09 13:55:31 +02:00 |
|
Theresa Gresch
|
7e537014e2
|
Add test for ThumbnailFilename function
|
2019-07-09 13:26:54 +02:00 |
|
Theresa Gresch
|
46f997e8ba
|
Add tests for invalid thumbnail type and invalid image format for thumbnail function
|
2019-07-09 12:46:43 +02:00 |
|
Theresa Gresch
|
b99753b051
|
Add tests for more search queries
|
2019-07-08 17:42:06 +02:00 |
|
Theresa Gresch
|
0db08e26d2
|
Add tests for different search queries
|
2019-07-08 17:25:51 +02:00 |
|
Theresa Gresch
|
f7c18a17f8
|
Use more suited testdata in lables test
|
2019-07-08 16:23:34 +02:00 |
|
Theresa Gresch
|
03d7e6af2f
|
Add tests for mediafile.go
|
2019-07-08 16:09:10 +02:00 |
|
Theresa Gresch
|
416c8ccec0
|
Refactored RelativeFilename and RelativePath function to be able to deal with paths ending with or without slashes
|
2019-07-08 16:08:32 +02:00 |
|
Theresa Gresch
|
3dc9abea67
|
Add tests for label.go
|
2019-07-08 14:09:21 +02:00 |
|
Theresa Gresch
|
61b5bb028c
|
Add tests for mediafile
|
2019-07-05 15:56:21 +02:00 |
|
Theresa Gresch
|
f85b7904a3
|
Adapt importer test to use files from new smaller testdata
|
2019-07-05 13:48:34 +02:00 |
|
Theresa Gresch
|
3a10911659
|
Adapt converter test to use files from new smaller testdata
|
2019-07-05 13:48:13 +02:00 |
|
Theresa Gresch
|
a85805c8e1
|
Update testdata hash
|
2019-07-05 13:47:48 +02:00 |
|
Theresa Gresch
|
0173d4943a
|
Use example data instead of testdata in thumbnail tests
|
2019-07-05 12:38:59 +02:00 |
|
Theresa Gresch
|
a5152e71b0
|
Remove initialize testdata in search tests
|
2019-07-05 12:35:57 +02:00 |
|
Theresa Gresch
|
687a1829eb
|
Remove logger declaration from time.go as it is already defined in utils.go
|
2019-07-05 12:32:59 +02:00 |
|
Theresa Gresch
|
562341e197
|
Add logger to util.go
|
2019-07-05 12:32:06 +02:00 |
|
Theresa Gresch
|
fa332454c5
|
Use file basename in colors test so that assertion gets executed independent from the files location
|
2019-07-05 10:36:19 +02:00 |
|
Theresa Gresch
|
10a18914da
|
Add HEIF as possible main file format
|
2019-07-04 18:39:54 +02:00 |
|
Theresa Gresch
|
77bbb1ee84
|
Add check for HEIF file to converter to convert HEIF images to jpg
|
2019-07-04 18:38:26 +02:00 |
|
Theresa Gresch
|
c379a936e2
|
Convert HEIF files to jpeg during import
|
2019-07-04 18:37:20 +02:00 |
|
Theresa Gresch
|
d145e9258a
|
Make HEIF files compatible with exif functionality
|
2019-07-04 18:35:14 +02:00 |
|
Theresa Gresch
|
23e0dde0e3
|
Renamed ctx to conf in search test
|
2019-07-04 09:52:30 +02:00 |
|
Theresa Gresch
|
4e088ef7b7
|
Correct spelling mistake (Change Filemame to Filename) in converter test
|
2019-07-04 09:51:43 +02:00 |
|
Theresa Gresch
|
4b44373253
|
Use image from examples to prevent use of initialize testdata in tensorflow test to make test faster
|
2019-07-04 09:50:39 +02:00 |
|
Theresa Gresch
|
516c9a892e
|
Use images from examples to prevent use of initialize testdata in mediafile test to make test faster
|
2019-07-04 09:49:32 +02:00 |
|
Theresa Gresch
|
31896eda13
|
Use images from example data to prevent initializing testdata in colors test to make test faster
|
2019-07-04 09:48:09 +02:00 |
|
Michael Mayer
|
f9c18446bf
|
PhotoLabel: Change index order for improved performance #121
|
2019-07-03 19:58:53 +02:00 |
|
Michael Mayer
|
10269c6f6c
|
Code clean-up in commands
|
2019-07-03 19:56:47 +02:00 |
|
Michael Mayer
|
909b1d9f8a
|
Mediafile: Basename should also trim " copy" at the end of file names
|
2019-07-03 10:55:46 +02:00 |
|
Michael Mayer
|
8f35907533
|
Importer: Revert replace
|
2019-07-03 09:49:53 +02:00 |
|
Michael Mayer
|
874e728c9c
|
Importer: DestinationFilename should always return file name
|
2019-07-03 09:43:11 +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
|
cf61c66ce5
|
Remove SQL_CALC_FOUND_ROWS from search query #121
|
2019-07-03 07:56:44 +02:00 |
|
Michael Mayer
|
d596818928
|
Indexer: Fix query for existing files #56
|
2019-07-02 23:56:47 +02:00 |
|
Michael Mayer
|
d4526bedd2
|
Read-only mode: Disable upload & import in frontend and show info #56
|
2019-07-02 23:01:56 +02:00 |
|
Michael Mayer
|
1c4bd8e218
|
Fix for photo model (typo in gorm annotations)
|
2019-07-02 22:14:20 +02:00 |
|
Michael Mayer
|
bc65ad57d5
|
Disable import, upload and raw converter in read-only mode #56
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
b976c095f3
|
Code clean-up #56
|
2019-07-02 22:09:06 +02:00 |
|
Michael Mayer
|
772251ca0d
|
Revert extended names for imported files and fix related test #56
|
2019-07-02 22:09:06 +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
|
3655ebf9d8
|
Use daemon server mode to run acceptance tests #58
|
2019-06-30 05:38:39 +02:00 |
|
Michael Mayer
|
74f8044cd2
|
Database: Change init log message
|
2019-06-30 00:21:02 +02:00 |
|
Michael Mayer
|
5e37cd54fc
|
Update Docker images: new directory structure
|
2019-06-29 23:27:42 +02:00 |
|
Michael Mayer
|
ad93ad1289
|
Use dsoprea/go-exif to parse Exif tags #21
|
2019-06-20 05:38:23 +02:00 |
|
Vedhavyas Singareddi
|
f63efc5f51
|
Implement daemon mode (#119)
* add daemon process
* add daemon stop command
* add daemon log to log file
* check for running daemons
* minor changes
|
2019-06-20 01:11:03 +02:00 |
|
Michael Mayer
|
dd10265ae8
|
Frontend: Add story toggle button to clipboard menu
|
2019-06-18 07:28:30 +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
|
e2c630e57c
|
Change chroma max value from 16 to 100 for better results
|
2019-06-15 16:11:55 -07:00 |
|
Michael Mayer
|
3ee3946011
|
Proof-of-concept for import and index from Web UI
|
2019-06-15 11:03:54 -07:00 |
|
Michael Mayer
|
0f6867af79
|
Photos: Add private and sensitive flag
|
2019-06-14 18:44:10 -07:00 |
|
Michael Mayer
|
ea3f209f8f
|
Proof-of-concept for batch like & delete
Requires additional code clean-up and unit / acceptance tests
|
2019-06-14 16:35:18 -07:00 |
|
Michael Mayer
|
9e761549e4
|
API: Remove debug log from upload
|
2019-06-14 15:29:12 -07:00 |
|
Michael Mayer
|
e141b9edcd
|
Photos: Add LocationEstimated flag
|
2019-06-14 15:15:49 -07:00 |
|
Michael Mayer
|
c133dbe3f9
|
Indexer: Code and label clean-up
|
2019-06-14 13:01:58 -07:00 |
|
Michael Mayer
|
2005da9a25
|
Rename "Import" to "Library" and add tabs to page
|
2019-06-14 12:16:59 -07:00 |
|
Michael Mayer
|
60e9346f08
|
Proof-of-concept for upload & import
|
2019-06-13 11:26:01 -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
|
9ead0ceef9
|
Fix TimeZone()
|
2019-06-07 00:19:12 +02:00 |
|
Michael Mayer
|
c230de6b2b
|
Add time zone info to photos (if available)
|
2019-06-07 00:04:34 +02:00 |
|
Michael Mayer
|
aab504ffd6
|
Initial support for HEIF image files incl improved tests & example files
|
2019-06-06 14:44:35 +02:00 |
|
Michael Mayer
|
648d35115d
|
Use labels up to 85% uncertainty for photo titles (without location)
|
2019-06-05 18:49:35 +02:00 |
|
Michael Mayer
|
a6131eeddd
|
Move all config files to assets/config and resources to assets/resources
|
2019-06-05 18:25:20 +02:00 |
|
Michael Mayer
|
b835c22f7f
|
Rename synonyms to categories
|
2019-06-05 14:05:21 +02:00 |
|
Michael Mayer
|
3d0ec3892f
|
Skip city name in title if sub string of location name
|
2019-06-05 11:58:20 +02:00 |
|
Michael Mayer
|
c81b389799
|
Improve photo titles
|
2019-06-05 11:39:50 +02:00 |
|
Michael Mayer
|
c501abe932
|
Improve photo classification, indexing, titles & location info
|
2019-06-05 10:18:03 +02:00 |
|
Michael Mayer
|
df995b4f15
|
Rename tags to labels incl priority, source and uncertainty
|
2019-06-04 18:26:41 +02:00 |
|
Michael Mayer
|
89a1e8e7fc
|
Console output text changes
|
2019-06-04 00:22:25 +02:00 |
|
Vedhavyas Singareddi
|
38b9889ef2
|
Add context for graceful shutdown #112
see pull request #114
|
2019-06-03 22:58:15 +02:00 |
|
Michael Mayer
|
cc4de67c3c
|
Improve DateCreated() comment
|
2019-06-03 16:32:26 +02:00 |
|
Theresa Gresch
|
a18a7d9477
|
Rename materialColor to indexedColor
|
2019-06-03 12:32:51 +02:00 |
|
Michael Mayer
|
c7f426ac23
|
OSM: Translate location names to English
|
2019-05-30 02:53:35 +02:00 |
|
Michael Mayer
|
d31305a503
|
Move static assets from public/ to static/ for clearer structure
|
2019-05-22 13:55:11 +02:00 |
|
Theresa Gresch
|
8c63c345f0
|
Removes dark brown from color map to improve color indexing
|
2019-05-20 21:42:29 +02:00 |
|
Michael Mayer
|
d26f7fb0dc
|
Docker: Add testcafe and firefox to development image; change mysql port
|
2019-05-20 16:39:41 +02:00 |
|
Michael Mayer
|
8124a8cde1
|
Use label rules to optimize image classification
|
2019-05-16 08:41:16 +02:00 |
|
Michael Mayer
|
7eeab25ae1
|
Rename file_saturation to file_chroma in search query
|
2019-05-16 04:17:45 +02:00 |
|
Michael Mayer
|
0400b6ec7a
|
Add download links to thumbnails in photo viewer
|
2019-05-16 04:03:55 +02:00 |
|
Michael Mayer
|
b73093c2f0
|
Disable SQL query logger and enable photo model preload for search
|
2019-05-16 03:57:18 +02:00 |
|
Michael Mayer
|
a1f2146648
|
Set default distance to ~20km
|
2019-05-16 02:24:02 +02:00 |
|
Michael Mayer
|
1cf23aac3e
|
Additional search parameters incl distance and location (lat/long)
|
2019-05-16 02:22:38 +02:00 |
|
Michael Mayer
|
9b6ad9968d
|
Add support for time values in photo search, see #2
|
2019-05-15 23:07:25 +02:00 |
|
Michael Mayer
|
40b542276c
|
Profiling log message for photo search, see #2
|
2019-05-15 23:00:16 +02:00 |
|
Theresa Gresch
|
5eb32d3353
|
Change color map for improved color indexing
|
2019-05-15 22:42:37 +02:00 |
|
Michael Mayer
|
9a320c60df
|
Search string parser similar to GitHub, see #2
|
2019-05-15 21:51:00 +02:00 |
|
Michael Mayer
|
feda86f0e2
|
Location search must only return results with known location
|
2019-05-15 14:37:31 +02:00 |
|
Michael Mayer
|
7fd1ed7a7b
|
New "mosaic" view (tiny tiles)
|
2019-05-15 11:07:26 +02:00 |
|
Michael Mayer
|
441922c35e
|
Add download button to photo viewer
|
2019-05-14 18:16:35 +02:00 |
|
Michael Mayer
|
db261d40b3
|
Share available thumbnail types with JS frontend
|
2019-05-14 16:04:17 +02:00 |
|
Michael Mayer
|
5262cce647
|
Thumbnails code clean-up
|
2019-05-14 10:28:21 +02:00 |
|
Michael Mayer
|
40b7c33198
|
Fix for thumbnail size: fit_3840 instead of fit_3540
|
2019-05-13 21:22:16 +02:00 |
|