Commit graph

1160 commits

Author SHA1 Message Date
Michael Mayer 7dc3d8d871 Detect protocol for websocket
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 04:07:38 +01:00
Michael Mayer 824fb9d063 Merge branch 'develop' 2019-11-17 03:20:46 +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 53078f41a0 Frontend: Run import / index in background (cancel request)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-17 02:11:27 +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 25742c9f1e Fix: Don't change private together with story flag
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 23:56:47 +01:00
Michael Mayer 2c3d6070cc Code clean-up: Rename alert to notify
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 23:55:56 +01:00
Michael Mayer aebbb17a53 Update client config after upload, import or index
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 23:22:50 +01:00
Michael Mayer 64868c81b3 Frontend: Sort imports in app.js
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 22:41:14 +01:00
Michael Mayer bf68f7cffb Fix clipboard component
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 18:33:54 +01:00
Michael Mayer c602ce82b8 Fix upload page
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-16 17:48:51 +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 9b03cc4d6d Frontend: Add title attr to photo tiles & mosaic view
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-12 17:13:28 +01:00
Michael Mayer f88c574f3f Improve HTTP header auth
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-12 05:49:10 +01:00
Michael Mayer 0becb8a92d Stub for settings page & api
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-12 04:34:37 +01:00
Michael Mayer 8e1d872a7b Canonical API headers
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-11 23:38:43 +01:00
Michael Mayer fa3f8ce32b Frontend: Remove deprecated test pages
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-11 22:35:05 +01:00
Michael Mayer 5cb0f6b723 Hide events and people in navigation (until they are ready)
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-11 22:28: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
Michael Mayer a14b74dfa6 Config: Add public flag to disable auth #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-11 21:10:41 +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 49c7fafa87 Upgrade from Mysql 8.0 to MariaDB 10.4
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-07 20:31:50 +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 8557c298d0 Add stub for login page #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-07 18:06:50 +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
Theresa Gresch 37602a0956 Feature/improve support for exif (#149)
* #13 Extract flash and imageDescription information from exif

* #13 Add tests for exif.go
2019-11-07 14:22:45 +01:00
Michael Mayer 2c0b1939b9 Add FOSSA license notice and config file
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-10-24 11:10:24 +03:00
Michael Mayer 3a53d516ce Merge branch 'develop' 2019-09-19 15:47:37 -07:00
Michael Mayer b194090d6b Make sure TakenAt and TakenAtLocal are always set
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 15:46:04 -07:00
Michael Mayer 45f9d5b85a Merge branch 'develop' 2019-09-19 14:36:10 -07: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 f8dc16221c Merge branch 'develop' 2019-09-19 09:27:09 -07:00
Michael Mayer 47aaa2803b Frontend: Upgrade JS dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 09:26:08 -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 32c7fe0115 Frontend: Upgrade JS dependencies
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 09:23:06 -07:00
Michael Mayer 6cbcc348b7 Dockerfile: Upgrade to Go 1.13
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-09-19 09:22:44 -07:00
vijay korimilli 31d5f30637 Handle filenames with special characters #131 2019-09-08 05:53:04 +02:00
Michael Mayer bdb24d2600 Dockerfile: Revert back to basic version of TensorFlow lib #128
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-08-18 14:20:32 +02:00
Theresa Gresch ac81d375c6 Correct datetime value in album test 2019-08-14 13:20:51 +02:00
Theresa Gresch c9bfb82619 Correct datetime value in label test 2019-08-14 13:20:36 +02:00
Theresa Gresch 94633ba65c Correct datetime value in label test 2019-08-14 13:20:24 +02:00
Theresa Gresch 8604001e94 Adapt coverage tresholds in karma.conf.js 2019-08-14 13:19:50 +02:00
Theresa Gresch 4cd0bcff05 Add tests for alert.js 2019-08-13 11:35:26 +02:00
Theresa Gresch 74f63135e9 Add assertion for logs to clipboard test 2019-08-13 11:34:11 +02:00
Theresa Gresch 1fa5cf5eb4 Add sinon 2019-08-13 11:33:47 +02:00
Theresa Gresch 891ccdf016 Add test for api.js 2019-08-13 09:45:10 +02:00
Theresa Gresch 38ce81731b Use chai assert for config test 2019-08-13 08:11:22 +02:00
Theresa Gresch c0c1a5c607 Use chai assert for form test 2019-08-13 08:11:06 +02:00
Theresa Gresch 89ca6fb19f Use chai assert for session test 2019-08-13 08:10:51 +02:00