Commit graph

51 commits

Author SHA1 Message Date
Michael Mayer 783e8ec3af Backend: Don't use private photos as cover for labels or albums
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-27 17:06:36 +02:00
Michael Mayer 3edf30ab3a Reduce location precision to float32
This is the practical limit of commercial data and should be more than enough for our use case while ideally providing better index performance.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-26 11:41:54 +02:00
Michael Mayer e8e0639d78 Backend: Provide unknown camera & lens as default
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-25 14:22:47 +02:00
Michael Mayer b31508e4f3 Refactor & improve editing of photo labels
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-19 01:13:55 +02:00
Michael Mayer 20a5912210 Rename, remove and re-activate labels
Still need to fix label names when re-indexing so that custom names are used, if changed by the user.

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-17 21:20:38 +02:00
Michael Mayer a8c48ab40e Initial API and entities for link sharing
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-08 13:24:06 +02:00
Michael Mayer b020b4e415 Sync: Ignore unsupported file types #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-07 10:42:42 +02:00
Michael Mayer c882b56f82 Sync: Download remote files #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-04 17:19:34 +02:00
Michael Mayer 2e5840f3b0 Implement share worker #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-03 18:08:49 +02:00
Michael Mayer 29c3880aeb Accounts: Rename "push" to "share" #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-03-28 19:46:09 +01:00
Michael Mayer 9f4a5e7170 Backend: Add account API test #225
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-03-28 18:01:50 +01:00
Theresa Gresch c647908d3d Test: Add test for api/album 2020-02-02 18:41:03 +01:00
Theresa Gresch 14f7702d4f Test: Add test for api/album 2020-02-02 15:50:33 +01:00
Theresa Gresch 4b2259740b Test: Add test for query/geo 2020-01-28 22:16:59 +01:00
Theresa Gresch 0b89a642c6 Test: Add test fixtures 2020-01-28 20:58:22 +01:00
Theresa Gresch dc240cae8f Add fixtures for categories test 2020-01-27 17:19:47 +01:00
Theresa Gresch 98c63755b2 Add test fixtures 2020-01-27 16:52:47 +01:00
Theresa Gresch 495a86e69e Add bmp test file 2020-01-27 15:31:25 +01:00
Theresa Gresch f7efaeb104 Add png test file 2020-01-27 15:31:07 +01:00
Theresa Gresch feb37eeff9 Add yml test file 2020-01-27 15:30:52 +01:00
Theresa Gresch bd02c7afbc Add xml test file 2020-01-27 15:30:35 +01:00
Theresa Gresch 8f5d5ea4f8 Add txt test file 2020-01-27 15:30:18 +01:00
Theresa Gresch b034ed4b53 Add mpd test file 2020-01-27 15:30:03 +01:00
Theresa Gresch 72bb1bfb79 Add tiff test file 2020-01-27 15:29:48 +01:00
Theresa Gresch d1ec3021c8 Add gif test file 2020-01-27 15:29:31 +01:00
Theresa Gresch a72a21c46a Add mp4 test file 2020-01-27 15:29:12 +01:00
Michael Mayer 21451e8263 Backend: Code refactoring and clean-up #172
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-08 09:27:39 +01:00
Theresa Gresch 4cf7cd98b1 Add test for country.go 2020-01-06 20:16:31 +01:00
Michael Mayer 582113fed4 Backend: Add write mutex to entities and improve test fixtures #164
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-06 04:24:49 +01:00
Michael Mayer 01ca94d536 Backend: Initialize test db with fixtures #84 #129
Fixtures can be found in assets/resources/examples/fixtures.sql and must be maintained manually for now

Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-01-06 02:14:17 +01:00
Theresa Gresch daff6d22af Add jpg with created date before 1970 #164 2020-01-05 19:07:05 +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 dac272468e Sharing: Render preview image & site info
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-11 14:10:20 +01:00
Michael Mayer 8aef6ebd94 Fix template
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-10 20:13:43 +01:00
Michael Mayer c3b9e97e07 Loading rainbow animation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-10 20:07:31 +01:00
Michael Mayer d24b10cd18 Simplify loading animation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-09 02:41:35 +01:00
Michael Mayer f89a4346e8 Colorchange loading animation
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-09 02:06:43 +01:00
Michael Mayer 5f272ac49d Frontend: Show loading message
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-09 00:30:33 +01:00
Michael Mayer 0a1c16d9b6 Frontend: Change loading bar and PWA color
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-08 22:58:40 +01:00
Michael Mayer 58771500e3 Add .clientConfig prefix to HTML template variables
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-19 21:28:44 +01:00
Michael Mayer 1547ee2145 Refactor clientConfig (frontend configuration)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 06:21:43 +01:00
Michael Mayer 5a85fe9f83 Save and load settings to / from settings.yml
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 03:08:13 +01:00
Michael Mayer 98cb0b2c28 Improve notifications for import / index
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 00:55:40 +01:00
Michael Mayer cdb7134b80 Frontend: Use public flag to disable auth #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-11 22:14:34 +01:00
Theresa Gresch 6d194f142e Edit example files 2019-07-16 14:11:06 +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 3527675995 Additional example files for tests 2019-07-03 10:54:10 +02:00
Michael Mayer 220ed80cc6 Add copyright and readonly config variables to frontend template #56 2019-07-02 22:44:27 +02:00
Michael Mayer 09293cf57a Template: Meta tags text change 2019-06-16 06:40:00 -07:00
Michael Mayer aab504ffd6 Initial support for HEIF image files incl improved tests & example files 2019-06-06 14:44:35 +02:00