Commit Graph

150 Commits

Author SHA1 Message Date
Michael Mayer
2c95d73520 Albums: Add photos by UUID #15
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-04 15:14:04 +01:00
Michael Mayer
e1a6e5da87 Frontend: Disable login test until auth is complete #150
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-12-01 16:55:00 +01:00
Theresa Gresch
711c34b3dc Add acceptance test for login (#150) 2019-11-21 18:56:11 +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
f88c574f3f Improve HTTP header auth
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-12 05:49:10 +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
56c97ec057 Basic login for admin #16
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2019-11-08 06:53:40 +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
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
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
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
Theresa Gresch
3ac20c8515 Use chai assert for viewer test 2019-08-13 08:10:36 +02:00
Theresa Gresch
2dcd7d8f83 Use chai assert for user test 2019-08-13 08:10:12 +02:00
Theresa Gresch
c230f1fd5d Use chai assert for photo test 2019-08-13 08:09:55 +02:00
Theresa Gresch
2230035eb1 Use chai assert for label test 2019-08-13 08:09:38 +02:00
Theresa Gresch
c090393148 Use chai assert for album test 2019-08-13 08:09:10 +02:00
Theresa Gresch
fd2d0542ad Use chai assert for clipboard test 2019-08-13 08:01:49 +02:00
Theresa Gresch
408c7d0d49 Add test for abstract.js 2019-08-13 08:01:16 +02:00
Theresa Gresch
97bb8e6bdf Remove unused test 2019-08-12 15:30:52 +02:00
Theresa Gresch
0552654d4d Add tests for abstract.js 2019-08-12 15:20:28 +02:00
Theresa Gresch
87d9f1fd99 Use mock.reset() in test for session.js 2019-08-12 13:00:41 +02:00
Theresa Gresch
9a0a2e2c51 Use mock.reset() in test for config.js 2019-08-12 13:00:13 +02:00
Theresa Gresch
ff904a2ab6 Add tests for user model 2019-08-12 12:59:32 +02:00
Theresa Gresch
0548810d5c Add tests for session.js 2019-08-12 10:26:26 +02:00
Theresa Gresch
a438ab73c5 Remove unnecessary test from photo model test 2019-08-09 16:03:14 +02:00
Theresa Gresch
3f36652e57 Remove unnecessary test from label model test 2019-08-09 16:02:21 +02:00
Theresa Gresch
81a41ffffb Remove unnecessary test from album model test 2019-08-09 16:02:00 +02:00
Theresa Gresch
db83ac7bc2 Add test for config,js 2019-08-09 16:00:52 +02:00
Theresa Gresch
9112d30711 Add tests for photo model 2019-08-09 13:50:07 +02:00
Theresa Gresch
9b07fba5eb Add tests for label model 2019-08-09 13:43:47 +02:00
Theresa Gresch
e7a1fa45b0 Add tests for album model 2019-08-09 13:43:29 +02:00
Theresa Gresch
5bd0ffa56c Add tests for album model 2019-08-09 13:31:56 +02:00
Theresa Gresch
7edc441f96 Add test for config.js 2019-08-09 11:53:11 +02:00
Theresa Gresch
00a6de27cd Add tests for abstract model 2019-08-09 10:54:05 +02:00
Theresa Gresch
2652dabb08 Add test for get date string function to label model test 2019-08-09 10:34:08 +02:00
Theresa Gresch
91ed38dc5f Add test for get date string function to album model test 2019-08-09 10:33:49 +02:00
Theresa Gresch
c4006d8910 Add tests for user model 2019-08-09 10:24:20 +02:00
Theresa Gresch
3c51bc989d Add tests for user model 2019-08-09 10:22:04 +02:00
Theresa Gresch
3c19e68568 Add tests for session.js 2019-08-09 10:12:48 +02:00
Theresa Gresch
ce395279c0 Add tests for session.js 2019-08-09 09:38:02 +02:00
Theresa Gresch
6dde038ad9 Remove console log from album test 2019-08-08 17:49:10 +02:00
Theresa Gresch
e3b9f7b8c0 Remove console log from label test 2019-08-08 17:48:40 +02:00
Theresa Gresch
410b7c6d61 Add test for viewer.js 2019-08-08 17:46:06 +02:00
Theresa Gresch
d2f7a14fa9 Add tests for clipboard.js 2019-08-08 17:19:04 +02:00
Theresa Gresch
422fa9f115 Remove console log from photos.js test 2019-08-08 17:16:07 +02:00
Theresa Gresch
eceaa1db13 Add tests for clipboard.js 2019-08-08 17:02:15 +02:00
Theresa Gresch
d409ea56d3 Add tests for clipboard.js 2019-08-08 16:47:42 +02:00
Theresa Gresch
db50a01954 Add tests for photos.js 2019-08-07 14:16:37 +02:00
Theresa Gresch
0ed8d3235d Add tests for photos.js 2019-08-07 12:27:57 +02:00
Theresa Gresch
e3b4eca77a Add tests for photos.js 2019-08-07 12:18:04 +02:00
Theresa Gresch
1aab166b79 Add tests for photo.js 2019-08-06 16:11:30 +02:00
Theresa Gresch
0f6be6eec5 Add tests for album.js 2019-07-28 18:46:24 +02:00
Theresa Gresch
4a3f08450a Add tests for labels.js 2019-07-28 18:40:33 +02:00
Theresa Gresch
a4af384a2e Add tests for label.js 2019-07-28 17:51:27 +02:00
Theresa Gresch
46eb99bc0f Add test for form.js 2019-07-26 08:41:39 +02:00
Theresa Gresch
9516a2e1e6 Use page model functions in story test 2019-07-02 18:17:16 +02:00
Theresa Gresch
a52683429a Use page model functions in private test 2019-07-02 18:17:07 +02:00
Theresa Gresch
ec6a484d15 Use page model functions in photos test 2019-07-02 18:16:55 +02:00
Theresa Gresch
bf2f81e95d Use page model functions in favorites test 2019-07-02 18:16:43 +02:00
Theresa Gresch
f6493fa254 Add custom functions to page model 2019-07-02 18:16:11 +02:00
Michael Mayer
3655ebf9d8 Use daemon server mode to run acceptance tests #58 2019-06-30 05:38:39 +02:00
Theresa Gresch
d4a399d06e Add test for story flag functionality 2019-06-27 17:04:56 +02:00
Theresa Gresch
6063b7b153 Add test for scroll to top functionality 2019-06-27 17:04:35 +02:00
Theresa Gresch
54cd378d75 Add test for toggle private flag functionality 2019-06-27 17:04:10 +02:00
Theresa Gresch
c60db43b4c Add test for clear clipboard functionality 2019-06-27 17:02:02 +02:00
Theresa Gresch
813ecebf6b Improve search test by waiting for response body of xhr requests to confirm that they finished 2019-06-27 17:01:12 +02:00
Theresa Gresch
d2ebe1e915 Improve favorites test by waiting for response body of xhr requests to confirm that they finished 2019-06-27 17:00:47 +02:00
Theresa Gresch
b332be4c0d Improve filter test by waiting for response body of xhr requests to confirm that they finished 2019-06-27 17:00:20 +02:00
Theresa Gresch
6d27e34d3d Add descriptive classes to clipboard component and use dialog component for deletion confirmation 2019-06-27 16:58:44 +02:00
Theresa Gresch
644e930575 Replaced ids from acceptance tests with descriptive classes 2019-06-25 14:55:46 +02:00
Theresa Gresch
6576f4e2af Improve test for views 2019-06-22 15:41:44 +02:00
Theresa Gresch
dec718aa82 Improve test for search 2019-06-22 15:14:47 +02:00
Theresa Gresch
14e6a9afaa Improve test for places 2019-06-22 15:14:32 +02:00
Theresa Gresch
74e838c391 Improve page model 2019-06-22 15:13:52 +02:00
Theresa Gresch
77ab003716 Improve test for navigation 2019-06-22 15:13:23 +02:00
Theresa Gresch
871728802b Improve test for filters 2019-06-22 15:13:00 +02:00
Theresa Gresch
3797830165 Improve test for favorites 2019-06-22 15:11:45 +02:00
Theresa Gresch
3a576d56d7 Improve test for filters 2019-06-21 10:52:19 +02:00
Theresa Gresch
97c0894d9a Revert "Improve filter test by adding check for expected response status code"
Revert committing package.json

This reverts commit f1bfbf224e.
2019-06-20 16:24:32 +02:00
Theresa Gresch
b2ed847da9 Improve test for selecting and unselecting photos 2019-06-20 16:17:43 +02:00
Theresa Gresch
3d92990215 Improve test for liking and disliking photos 2019-06-20 14:38:22 +02:00
Theresa Gresch
f1bfbf224e Improve filter test by adding check for expected response status code 2019-06-20 14:08:42 +02:00
Theresa Gresch
56ed571b42 Improve search test by adding check for expected response status code 2019-06-20 13:46:58 +02:00
Michael Mayer
8642b6f664 Proof-of-concept for labels and search filters 2019-06-09 04:37:02 +02:00
Theresa Gresch
906628e348 Add test for favorites page 2019-06-04 11:02:28 +02:00
Michael Mayer
177f71612d Frontend: Rename tags page to labels 2019-05-28 03:49:44 +02:00
Michael Mayer
2e4f2d0966 Frontend: Add photo clipboard component and refactor photos page #15 2019-05-21 17:59:12 +02:00
Theresa Gresch
d48496839a Cleans up and adds acceptance tests 2019-05-21 17:00:46 +02:00
Michael Mayer
6670bb30de Fix frontend tests 2019-05-20 20:06:26 +02:00
Theresa Gresch
f05e07d1d6 Renames p-navigation-open to p-navigation-show, adds first testcafe tests and configuration, Moves unit tests into unit folder, Adds make test-acceptance command 2019-05-20 19:02:29 +02:00
Radu
5b99b3512e Fixed JS unit tests (#73)
* Fixed chai tests
* Removed result.html from git
* Ignoring result.html from git
* Added tests for form.js, along with type enumeration and type testing
2018-11-27 22:43:32 +01:00
Michael Mayer
801b680f12 Major search API and database refactoring 2018-09-12 16:37:30 +02:00
Michael Mayer
fcddb5ddfe Implemented frontend proof of concept with Webpack and VueJS 2018-07-27 17:31:39 +02:00