Michael Mayer
410e82f5c3
Backend: Add OpenStreetMap package
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-19 17:17:13 +01:00
Michael Mayer
dc46ab9bc8
Fix indexer issues & use go generate to create stopwords map
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-10 16:58:01 +01:00
Michael Mayer
65f084193e
Add event hub & websocket for push notifications
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 16:06:34 +01:00
Michael Mayer
56c97ec057
Basic login for admin #16
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-08 06:53:40 +01:00
Michael Mayer
a48cc3578e
Upgrade Go to 1.13.4
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-07 15:02:27 +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
Michael Mayer
a2bf11c96f
Fix go.mod/sum after upgrade to Go 1.13
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 10:26:28 -07:00
Michael Mayer
8f145ce9a9
Dockerfile: Upgrade to Go 1.13
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 09:26:08 -07:00
Michael Mayer
1e6f1795c2
Upgrade Exif library #13
2019-06-27 02:21:36 +02:00
Michael Mayer
768483faa7
Resolve merge conflict in go.mod
2019-06-24 21:01:09 +02:00
Michael Mayer
06353a7b17
Upgrade TensorFlow for Go to 1.14.0
2019-06-24 20:59:11 +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
c230de6b2b
Add time zone info to photos (if available)
2019-06-07 00:04:34 +02:00
Michael Mayer
df995b4f15
Rename tags to labels incl priority, source and uncertainty
2019-06-04 18:26:41 +02:00
Michael Mayer
3ceec890e3
Upgrade TiDB server to 2.1.11
2019-06-04 01:09:56 +02:00
Theresa Gresch
dc67f8ccb2
Merge branch 'develop' of /Users/theresa/Development/graciousgrey/photoprismRepo/photoprism with conflicts.
2019-05-12 13:03:18 +02:00
Michael Mayer
868e1b80b9
Use reflection and yaml.Unmarshal() for configuration, see #66
2019-05-04 05:25:00 +02:00
Michael Mayer
9e0ca24dee
go.mod cleanup
2019-05-02 16:03:09 +02:00
Michael Mayer
3315b87305
Use logrus for logging
2019-05-02 14:10:05 +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
026563ebad
Upgrade Go mod dependencies
2019-05-01 07:40:38 +02:00
Michael Mayer
818019a7ec
Use nasnet mobile instead of inception v1 for image classification
2019-04-30 13:17:01 +02:00
Michael Mayer
ffc64cceb0
Use 3x3 thumbnail for color indexing #7
...
Other implementations were unstable due to the use of random numbers.
This seems to be fast and also enables us to search specific parts
of an image. 16 colors are indexed (Material Design).
2019-04-26 02:22:53 +02:00
Sebastian Kunert
48a9f78cb3
Improve color indexing by using k-means clustering ( #103 )
...
* First commit for color-improvements
* Use k-means for prominent color detection
* Remove debugging code
* Add color checks to tests
* Add additional test for color names
2019-04-18 17:27:08 +02:00
Vedhavyas Singareddi
74dc8be598
Fix/defer leaks ( #91 )
...
* fix defer leaks
* go mod tidy
2019-01-13 00:45:22 +01:00
Michael Mayer
43b860801c
Proof-of-concept for using TiDB instead of MySQL #60
2018-12-18 18:38:30 +01:00
Michael Mayer
c5ee0fee48
Add darktable development docker image #62
...
- Improved build scripts and Dockerfile
- broadwayd can be used as display server for darktable or other GTK based software
2018-11-12 06:58:39 +01:00
Michael Mayer
7c559a21ab
Updated dependencies #39
2018-11-08 20:29:16 +01:00
Michael Mayer
133c7964ad
Add tensorflow model and test file to development image #39
2018-11-08 16:41:14 +01:00
Gergely Brautigam
b202bb6cc7
Refactoring the photoprism package #53
...
* Started refactoring the photoprism package.
* A lot of more comments and eliminating utils.
* Fixed search.
* See #50 The great refactor -- Refactor config to YAML, Add Docs, Revise exported fields
2018-11-01 17:01:45 +01:00
Michael Mayer
ce64bc8146
Running "go mod tidy" after "go build"
...
See https://github.com/golang/go/issues/27176
2018-10-21 11:01:48 +03:00
Michael Mayer
78d9484d81
Directory clean-up: Moved source code to internal/ and config files to configs/
2018-09-14 14:04:03 +02:00
Michael Mayer
91411a450b
Refactored tag search and added tag_slug column; improved search form
2018-09-13 07:05:13 +02:00
Michael Mayer
3d23056851
Indexer now automatically sets title, keywords and detected colors
2018-09-11 10:56:52 +02:00
Michael Mayer
1716c5a38f
Formatted code (go fmt ./...)
2018-09-06 14:47:32 +02:00
Michael Mayer
e11cfbf793
Use make for Dockerfile and Travis CI
2018-09-05 22:55:28 +02:00
Michael Mayer
b45204e54b
Added Makefiles and migrated to go modules
2018-09-05 20:26:03 +02:00