Commit Graph

177 Commits

Author SHA1 Message Date
Daniel Egger d4c846a1b9 Changes after code review 2023-04-12 16:08:16 +02:00
Daniel Egger e17817b166 Refactor learninPath according to the new page code hierarchy 2023-04-03 16:42:34 +02:00
Daniel Egger 1d04fa20f5 Some refactoring in course sessions 2023-04-03 16:05:50 +02:00
Daniel Egger 26b986b732 Fix URL in SinglePerformanceCriteria 2023-03-31 23:32:33 +02:00
Daniel Egger 8d41d3d3a2 VBV-193 refactored course completion for course sessions 2023-03-31 18:27:47 +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 bcd251bedf Remove guard 2023-03-10 09:44:06 +01:00
Daniel Egger 303656e199 Fix unit test 2023-03-08 15:52:09 +01:00
Daniel Egger 7c90e27ff7 Fix bug in NavigationGuard 2023-03-08 15:43:12 +01:00
Christian Cueni 83d2e99199 Use correct type 2023-02-22 12:59:43 +01:00
Christian Cueni 58df3201d4 Prevent normal users from navigating to the cockpit 2023-02-21 07:01:18 +01:00
Elia Bieri b5e4c30d40 Merged in feature/notifications (pull request #15) 2023-02-08 11:39:27 +00:00
Christian Cueni 229262a609 Remove unused code, use prettier 2023-01-31 08:26:16 +01:00
Christian Cueni ec58ca176c Add basic Feedback page 2023-01-31 08:26:15 +01:00
Ramon Wenger a4a93a2214 Fix some linting errors and warnings 2022-12-29 16:35:40 +01:00
Daniel Egger 527b806a35 Fix race condition on user loading 2022-12-14 23:15:07 +01:00
Daniel Egger e8073753be Add circle view for user profiles in cockpit 2022-12-14 19:02:48 +01:00
Elia Bieri ad7474f1cf Merged in feature/notifications (pull request #14)
Add fake notification page
2022-12-14 12:55:34 +00:00
Daniel Egger 181efbc382 Fix url to self evalution 2022-12-07 15:25:18 +01:00
Daniel Egger 00c2217ad1 Add first simple profile page to test loading of learning path per user 2022-12-06 09:27:38 +01:00
Daniel Egger 48cf9026d9 Add cockpit store 2022-12-02 14:24:02 +01:00
Daniel Egger 00d2527b29 Refactor urls for courses, learning paths and competence profile 2022-12-02 11:18:56 +01:00
Christian Cueni d9390ef82d Add basic cockpit page 2022-12-01 16:02:43 +00:00
Daniel Egger 3cfd8a4017 Rename Cockit to Dashboard 2022-11-14 11:22:14 +01:00
Christian Cueni bbc67a8526 Add single criteria view 2022-10-20 12:54:07 +02:00
Daniel Egger ebfeec4184 Refactor competence profile 2022-10-07 17:08:55 +02:00
Daniel Egger d42b32ef30 Refactor navigation with competence profile 2022-10-07 16:41:16 +02:00
Daniel Egger dc3b1a4ca6 Add backend data to competence profile 2022-10-07 11:35:43 +02:00
Daniel Egger 22e3fce59e Reformat code 2022-10-07 10:12:52 +02:00
Christian Cueni 9fe5c689a3 WIP: Add criteria page 2022-10-07 10:07:42 +02:00
Christian Cueni 9756902ce2 WIP: Add competence detail view 2022-10-07 10:07:28 +02:00
Christian Cueni f9f213231b WIP: Add competence page and progress 2022-10-07 10:07:17 +02:00
Daniel Egger 22b2491136 Scroll behaviour in Lernpfad 2022-10-05 16:44:04 +02:00
Daniel Egger 6abeb6a2b1 Refactor some layouts 2022-10-05 13:32:03 +02:00
Daniel Egger a8e7b6f433 Add learn media page 2022-10-04 14:42:34 +02:00
Daniel Egger 63a5039134 Work on media library frontend 2022-10-04 14:42:34 +02:00
Daniel Egger cbdbdba6b8 Add `frontend_url` field to wagtail pages 2022-10-04 14:42:34 +02:00
Daniel Egger 5b3a751704 Load media items from backend to show in frontend 2022-10-04 14:42:34 +02:00
Daniel Egger 9d1eff5a42 Rename "Media Center" to "Media Library" 2022-09-30 17:55:35 +02:00
Daniel Egger 827e7a0fc0 Add code formatting with prettier and black 2022-09-30 17:43:06 +02:00
Daniel Egger 5667921518 Take MediaCategoryDetail data from api 2022-09-23 17:47:19 +02:00
Daniel Egger 18c3e28ba1 Load MediaCenter data from api 2022-09-23 16:49:00 +02:00
Christian Cueni d38e7eee38 WIP: Add media link component 2022-09-19 14:40:06 +02:00
Christian Cueni a0ea8a18a6 WIP: Add basic Handlungsfeld page 2022-09-19 14:40:06 +02:00
Christian Cueni 43c311145e Add basic styles to Handlungsfelder 2022-09-19 14:38:50 +02:00
Christian Cueni 31eb779ce5 Add basic routing and container 2022-09-19 14:38:50 +02:00
Daniel Egger dc5adb6214 Refactor SelfEvaluation to its own route 2022-09-09 16:57:39 +02:00
Daniel Egger 5d6e94ebd6 Refactor LearningContent to its own route 2022-09-09 16:15:08 +02:00
Daniel Egger 18acf10c9a Refactor to new url structure for learningPath and circle 2022-08-31 15:28:17 +02:00
Daniel Egger 0acdab60cd Add vitest tests to bitbucket pipelines 2022-08-31 13:42:22 +02:00
Daniel Egger 724b8a8cb1 Add convenience features 2022-07-06 09:19:34 +02:00
Daniel Egger 988dd7c0de VBV-85: Update Navigation 2022-06-30 17:40:59 +02:00
Daniel Egger 76349ffc7e Add more menu entries 2022-06-30 14:11:22 +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
Lorenz Padberg 4cac282dc8 Merge remote-tracking branch 'origin/develop' into feature/learingpath-view
# Conflicts:
#	server/vbv_lernwelt/learnpath/urls.py
#	server/vbv_lernwelt/learnpath/views.py
2022-06-14 10:36:06 +02:00
Lorenz Padberg bfb34177a8 Added learning path api and view 2022-06-07 16:56:26 +02:00
Daniel Egger d02afcf501 Redirect to sorted cms index page 2022-06-07 14:56:30 +02:00
Daniel Egger d559921038 Show circle in frontend with new data 2022-06-03 18:49:22 +02:00
Daniel Egger 19cc0c2af3 Add Style Guide page 2022-06-01 10:41:14 +02:00
Daniel Egger 424af03ce1 Update scripts for building and deployment 2022-05-30 16:58:22 +02:00
Daniel Egger ff666086dc Refactor Circle page 2022-05-25 18:23:42 +02:00
Daniel Egger 740488cdeb Add example view to load data from wagtail API 2022-05-23 10:36:15 +02:00
Christian Cueni 2104c8daac Fix typing 🤔 2022-05-04 15:42:53 +02:00
Christian Cueni cc29f36230 Add path 2022-05-04 13:14:33 +02:00
Christian Cueni 49c8148fd2 Remove layouts 2022-05-04 13:09:56 +02:00
Christian Cueni 65313668cc Fix typo, make linter happy 2022-04-21 15:57:59 +02:00
Christian Cueni 14965aa60b Add middleware and guards 2022-04-21 14:23:52 +02:00
Christian Cueni 3917def262 Use structlogger 2022-04-20 15:24:29 +02:00
Christian Cueni 2f8682163e Update prefix, make linter happy 2022-04-20 15:24:27 +02:00
Christian Cueni a619037fa7 Add prettier config 2022-04-20 15:23:56 +02:00
Christian Cueni a2622d7c5b Add test page 2022-04-20 15:16:29 +02:00
Christian Cueni 1ecd680d8e Add basic layouts 2022-04-20 14:31:01 +02:00
Christian Cueni 70b390d20a Setup postcss and tailwind 2022-04-14 08:59:06 +02:00
Christian Cueni 4db21e945a Add basic routes, fake components 2022-04-13 19:54:06 +02:00
Christian Cueni 27874adf27 Add client 2022-04-13 14:57:20 +02:00