19 Commits

Author SHA1 Message Date
98ef505453 Add orders route 2022-09-21 23:40:06 +02:00
6763d3ffa1 Add todo 2022-09-16 22:21:31 +02:00
8901ec0eb4 Add rudimentary error handler thingy 2022-09-16 22:20:43 +02:00
d389e78ddc Add getLectureByIdCached function 2022-09-10 15:52:51 +02:00
bedd094669 Add login page 2022-09-08 20:10:41 +02:00
b9f7aa088b Wrap long debug info strings 2022-09-08 13:50:58 +02:00
48dab03326 Add debug route and refactor some code 2022-09-07 22:39:11 +02:00
3ca153ba87 Fix time dependency 2022-09-05 17:15:49 +02:00
28598ad2cd Cache getAllLectures requests for 60 seconds
We do this because Squeak doesn't have a getLectureById endpoint yet.
2022-09-05 17:11:38 +02:00
bb9a0643f1 Add getAllLecturesCached 2022-09-05 16:31:06 +02:00
ace0bee9d6 Rename to SqueakCtx, add stubs for authentication 2022-08-26 05:05:13 +02:00
43ca3dfbf6 Add -W flag to package.yaml 2022-08-25 21:51:32 +02:00
f8bfff0538 Refactor Aeson instances 2022-08-25 21:47:40 +02:00
d603d9a1b4 Refactor queries 2022-08-25 21:08:38 +02:00
81b29fec71 Add createOrder function 2022-08-25 19:39:05 +02:00
c8591dc07b Add login function 2022-08-24 11:54:54 +02:00
96bafd4dca Add basic dynamic routes 2022-08-24 04:42:06 +02:00
dde97a0658 Add downloadable field to document 2022-08-23 12:54:29 +02:00
3afe4b5ff9 Setup commit, play around with Req, Aeson and Scotty 2022-08-02 23:56:13 +02:00