Michael Mayer
|
474c7a97c9
|
Backend: Improve photo title fallback
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-04 13:55:39 +01:00 |
|
Michael Mayer
|
be79dd521b
|
Backend: Add stopwords for fulltext indexing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-04 12:10:05 +01:00 |
|
Michael Mayer
|
c87ec0a07a
|
Backend: Add stopwords for fulltext indexing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-04 12:09:44 +01:00 |
|
Michael Mayer
|
dc0ba7b808
|
Backend: Fix config_test.go
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-04 08:10:47 +01:00 |
|
Michael Mayer
|
e27835fb21
|
Backend: Fix import / index bugs
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-04 07:56:56 +01:00 |
|
Michael Mayer
|
28f62cb9ac
|
Backend: Add mutex to NSFW detector initialization
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 06:16:58 +01:00 |
|
Michael Mayer
|
29db7abfd1
|
Backend: Add mutex for location updates
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 06:10:28 +01:00 |
|
Michael Mayer
|
4263061a89
|
Backend: Fix index events after refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:38:21 +01:00 |
|
Michael Mayer
|
b87465f776
|
Backend: Fix index API after refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:28:40 +01:00 |
|
Michael Mayer
|
f69d970f5a
|
Backend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:12:18 +01:00 |
|
Michael Mayer
|
057204d379
|
Backend: Major code refactoring
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 05:03:47 +01:00 |
|
Michael Mayer
|
32fdb72ac9
|
Backend: Code clean-up
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 04:08:33 +01:00 |
|
Michael Mayer
|
6478417d23
|
Backend: Remove IndexRelated() (not needed anymore)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 04:01:40 +01:00 |
|
Michael Mayer
|
c74bb7d13a
|
Import: Use goroutines and channels
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 03:57:28 +01:00 |
|
Michael Mayer
|
d5d3fa8131
|
Indexer: Use goroutines and channels
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 02:58:26 +01:00 |
|
Michael Mayer
|
a2db77af86
|
Backend: Refactor RelatedFiles()
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 00:45:58 +01:00 |
|
Michael Mayer
|
357b557aac
|
Backend: Refactor config package and add Workers() func
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2020-01-02 00:03:07 +01:00 |
|
Michael Mayer
|
6da8bd098a
|
Backend: Add support for new Places API #173
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-31 07:16:11 +01:00 |
|
Michael Mayer
|
cf909e2a4e
|
Backend: Use S2 tokens for location and place ID #173
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-31 01:34:27 +01:00 |
|
Michael Mayer
|
7d5bc0619e
|
Add "experimental" feature flag #152 #153 #154
Use this flag to test new features before they are stable.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-30 12:38:11 +01:00 |
|
Michael Mayer
|
843ac27e4a
|
First draft for a "Discover" area #153
It should enable users to find photos by similarity, by color, by season or just randomly.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-29 15:35:23 +01:00 |
|
Michael Mayer
|
a559c0b23c
|
Backend: Rename color "dark" back to "black"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-29 01:50:23 +01:00 |
|
Michael Mayer
|
cedb222c12
|
Backend: Move brown next to orange in color list
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-29 00:28:21 +01:00 |
|
Michael Mayer
|
a66d0887bd
|
Add lens, category, color and year search filters
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 23:06:44 +01:00 |
|
Michael Mayer
|
fe705bb512
|
Code clean-up (make fmt)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 20:39:51 +01:00 |
|
Michael Mayer
|
ca8cfffc24
|
Backend: Prepare database for advanced filtering and grouping #154
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 20:24:20 +01:00 |
|
Michael Mayer
|
de6503646c
|
Backend: Refactor location
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 12:28:06 +01:00 |
|
Michael Mayer
|
211ed6acb4
|
Backend: Fix usage description of NSFW flags #170
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 09:56:35 +01:00 |
|
Michael Mayer
|
bdf0cde8a6
|
Backend: Add session package #169
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-28 09:48:36 +01:00 |
|
Michael Mayer
|
875245f1d4
|
Backend: Use uint64 for location IDs
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 23:58:51 +01:00 |
|
Michael Mayer
|
e93f49f87e
|
Backend: Fix olc "out of range" log message
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 23:22:09 +01:00 |
|
Michael Mayer
|
e7f757a631
|
Backend: Refactor position data in client config
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 11:17:55 +01:00 |
|
Michael Mayer
|
14617b4387
|
Backend: Fix country list order
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 08:18:10 +01:00 |
|
Michael Mayer
|
a8a5384759
|
Locations: Reduce S2 level to 15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 07:25:40 +01:00 |
|
Michael Mayer
|
04cb2be1d4
|
Frontend: Edit album name
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 07:02:49 +01:00 |
|
Michael Mayer
|
366c70d992
|
Optimize performance and data structures
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-27 05:18:52 +01:00 |
|
Theresa Gresch
|
f433214c4d
|
Add test for maps/location
|
2019-12-22 21:39:53 +01:00 |
|
Theresa Gresch
|
1e9fdf260a
|
Add test for osm/title
|
2019-12-22 21:39:25 +01:00 |
|
Theresa Gresch
|
c7bb862008
|
Add test for osm/location
|
2019-12-22 21:38:55 +01:00 |
|
Theresa Gresch
|
a3e9e1a39a
|
Add test for osm/categories
|
2019-12-22 21:38:33 +01:00 |
|
Theresa Gresch
|
6a480edba1
|
Add tests for test.go
|
2019-12-22 19:21:47 +01:00 |
|
Theresa Gresch
|
228682400b
|
Add tests for config.go
|
2019-12-22 19:21:30 +01:00 |
|
Michael Mayer
|
8e15c1d6fd
|
Code clean-up (make fmt)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-21 17:24:29 +01:00 |
|
Michael Mayer
|
974880401e
|
Frontend: Make new albums favorite by default and refresh navigation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-21 17:18:47 +01:00 |
|
Michael Mayer
|
245c8beb69
|
OSM: Add Village field to Address struct #166
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-21 16:22:24 +01:00 |
|
Michael Mayer
|
768b039889
|
Backend: Rename "black" to "dark" and "white" to "bright"
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-21 14:29:08 +01:00 |
|
Michael Mayer
|
c4818417ee
|
Backend: Remove drawing label
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-21 11:23:52 +01:00 |
|
Michael Mayer
|
1e7c0c2435
|
Backend: Improve location hashing and categories
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-20 23:05:44 +01:00 |
|
Michael Mayer
|
f3cf300590
|
Backend: Refactor location entity and indexer
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-20 20:23:16 +01:00 |
|
Michael Mayer
|
e55bc8330c
|
Backend: Refactor maps and osm packages
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
|
2019-12-20 12:20:35 +01:00 |
|