Daniel Egger
|
f25602c84c
|
Change types to use UUID ids
|
2023-07-14 14:55:45 +02:00 |
Daniel Egger
|
828ea32a46
|
Use i18next Locize backend
|
2023-07-05 14:07:55 +02:00 |
Daniel Egger
|
f4f508aac3
|
Refactor to i18next
|
2023-07-05 13:23:55 +02:00 |
Daniel Egger
|
aaf226dde9
|
Working example with i18next
|
2023-07-04 15:18:40 +02:00 |
Daniel Egger
|
b577bb6584
|
VBV-421: Set browers language when not logged in
|
2023-06-21 16:42:46 +02:00 |
Ramon Wenger
|
37fcd1dd3b
|
Use the preferred language from the browser when user is not logged in
Resolves VBV-421
|
2023-06-08 11:40:18 +02:00 |
Daniel Egger
|
a67a06d69b
|
Cleanup oauth env variables
|
2023-06-01 22:44:42 +02:00 |
Elia Bieri
|
f8e309e424
|
Fix language switching
|
2023-05-26 14:37:51 +02:00 |
Daniel Egger
|
44131f1d8b
|
Refactor loading of course sessions
|
2023-05-17 19:30:10 +02:00 |
Elia Bieri
|
10f34f53d8
|
Merged in feature/storybook (pull request #49)
Integrate Storybook
* Merged in feature/caprover-deploy (pull request #47)
Feature/caprover deploy
Approved-by: Christian Cueni
* Merge branch 'feature/storybook' of bitbucket.org:iterativ/vbv_lernwelt into feature/storybook
* Add stories
* Add BuenosAires font to storybook
* Mute typecheck error
* Update bitbucket deployment
* Add ItNavigationProgress component
* Update pipelines file
* Update pipelines file
* Merged develop into feature/storybook
Approved-by: Daniel Egger
|
2023-03-29 13:45:13 +00:00 |
Christian Cueni
|
02315af984
|
Add demo language switch
|
2023-03-02 07:07:40 +01:00 |
Christian Cueni
|
b667140d3e
|
Add language field and API
|
2023-02-08 13:15:04 +01:00 |
Daniel Egger
|
1b87aa5bac
|
Refactor cockpit user loading
|
2023-01-11 15:54:50 +01:00 |
Daniel Egger
|
47770bde90
|
Refactor course expert serializer
|
2023-01-11 15:54:50 +01:00 |
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 |