Commit graph

14 commits

Author SHA1 Message Date
Tom Bloor 1d1b4aa1cf Change registration to be the same as the api docs 2017-04-22 19:35:19 +01:00
Tom Bloor dd7862d93d Refactored AccountToken table 2017-04-21 21:28:50 +01:00
Tom Bloor f69b06bda2 Refactored customer table and fixed all tests form that 2017-04-21 21:20:47 +01:00
Tom Bloor 4a379ed76d Fixed registration test after refactoring 2017-04-21 14:57:04 +01:00
Tom Bloor 94583f61bf Refactored entire api auth code, and upload endpoint 2017-04-20 01:27:18 +01:00
Tom Bloor 68b66d431c Reworked api login to just need a session_key for everything 2017-04-18 22:31:08 +01:00
Tom Bloor 6f544b1209 Change to using memory sqlite db and schema based populating 2017-04-18 13:14:35 +01:00
Tom Bloor e932c60af3 Strict test for register and check database for entries after testing 2017-04-18 13:05:04 +01:00
Tom Bloor f2f2a543fa Moved all API endpoints under /api, fixed all tests 2017-04-06 22:43:27 +01:00
Paul Dill 5a8b5ecc2d Update config and tests so deployment and testing use separate databases. 2017-03-08 18:52:04 +00:00
Paul Dill 1eafaf4ab1 Moved to full Mojolicious app. 2017-02-24 19:27:43 +00:00
Paul Dill 92bb78faba Added log in/log out session functionality, added tests, updated schema and amended old tests. 2017-02-13 16:54:35 +00:00
Paul Dill 31fcb1bde8 Added more tests for the register api. 2017-02-01 12:07:51 +00:00
Paul Dill fc8b74fe13 Update register api, add testing for the register api, remove token api as this is now in register and add the database schema. 2017-01-31 15:15:46 +00:00