Ramon Wenger
|
6a4f795801
|
Rename store function
|
2023-01-09 15:37:15 +01:00 |
Ramon Wenger
|
a4a93a2214
|
Fix some linting errors and warnings
|
2022-12-29 16:35:40 +01:00 |
Ramon Wenger
|
91a785dc80
|
Refactor course sessions store to use setup API
|
2022-12-29 16:32:48 +01:00 |
Daniel Egger
|
527b806a35
|
Fix race condition on user loading
|
2022-12-14 23:15:07 +01:00 |
Daniel Egger
|
c9ddefd82e
|
Load completion data for user
|
2022-12-02 15:15:44 +01:00 |
Daniel Egger
|
05fa4ab3be
|
Fix cypress tests by not loading unknown data
|
2022-11-11 18:21:16 +01:00 |
Daniel Egger
|
376c206b29
|
Refactor getting data with promise cache
|
2022-11-11 11:22:41 +01:00 |
Christian Cueni
|
f529e74f30
|
Use env as redirect URL
|
2022-10-18 16:50:03 +02:00 |
Daniel Egger
|
827e7a0fc0
|
Add code formatting with prettier and black
|
2022-09-30 17:43:06 +02:00 |
Daniel Egger
|
d5f4b37cfe
|
VBV-102: refactor server urls
|
2022-09-02 14:33:38 +02:00 |
Christian Cueni
|
38d5fc3369
|
Add logout
|
2022-08-18 11:09:38 +02:00 |
Daniel Egger
|
724b8a8cb1
|
Add convenience features
|
2022-07-06 09:19:34 +02:00 |
Daniel Egger
|
4bc533a656
|
Add new client pages
|
2022-06-30 14:11:22 +02:00 |
Daniel Egger
|
2af7439b97
|
VBV-76: Refactor user and login handling
|
2022-06-30 14:11:21 +02:00 |
Daniel Egger
|
c334c25f1c
|
Client can complete learning contents
|
2022-06-14 10:42:29 +02:00 |
Christian Cueni
|
23fb7553ca
|
Fix typing 🤔
|
2022-05-04 15:38:59 +02:00 |
Christian Cueni
|
14965aa60b
|
Add middleware and guards
|
2022-04-21 14:23:52 +02:00 |