Reto Aebersold
a2ce675e0f
feat: onboarding course checkout
2023-12-18 15:40:57 +01:00
Reto Aebersold
607789d599
feat: onboarding course type
2023-12-18 15:40:57 +01:00
Reto Aebersold
515900ca9d
feat: setup complete
2023-12-18 15:40:57 +01:00
Reto Aebersold
c4418676fb
feat: wizard uk
2023-12-18 15:34:31 +01:00
Reto Aebersold
a39b105780
feat: wizard POC
2023-12-18 15:34:31 +01:00
Reto Aebersold
5ee6cc2596
feat: store assigment user
2023-12-18 12:25:59 +01:00
Livio Bieri
c769247146
feat: mentor pages
2023-12-15 16:29:16 +01:00
Reto Aebersold
3b0f562a7a
feat: mentor dashboard
2023-12-15 10:50:41 +01:00
Reto Aebersold
6479683ad8
feat: praxis assigment evaluation user
2023-12-14 11:03:04 +01:00
Livio Bieri
14e8d5da49
feat: mentor has no medialibrary
2023-12-13 15:44:26 +01:00
Livio Bieri
c3a16a7bec
chore: render mentor / expert cockpit based on role
2023-12-12 16:15:27 +01:00
Reto Aebersold
ed1493bc00
feat: accept invitation
2023-12-12 14:59:18 +01:00
Livio Bieri
522d781887
refactor: cockpit store -> expert cockpit store
...
prepares for mentor cockpit store
2023-12-12 11:53:56 +01:00
Livio Bieri
9eb2bbceba
chore: removes CockpitParentPage.vue
2023-12-12 10:24:11 +01:00
Reto Aebersold
6bd913307c
feat: learning mentor mgmt UI
2023-12-12 10:01:11 +01:00
Reto Aebersold
513b203604
feat: add course list sub page
2023-10-31 09:20:35 +01:00
Reto Aebersold
7c50d709e9
feat: assignments records
2023-10-30 13:42:09 +01:00
Reto Aebersold
17b2d03245
feat: competence records
2023-10-30 12:17:31 +01:00
Reto Aebersold
e2a346caed
feat: add feedback list
2023-10-30 11:50:46 +01:00
Livio Bieri
63bcb44fa2
wip: summary boxes
2023-10-27 16:26:15 +02:00
Reto Aebersold
ed4f9714d4
chore: remove courseSlug from URL
2023-10-27 11:25:14 +02:00
Reto Aebersold
0b25e8f72b
feat: dashboard store
2023-10-27 10:45:58 +02:00
Reto Aebersold
9d6a0a561b
feat: add dashboard page variants
2023-10-25 16:40:41 +02:00
Daniel Egger
6048129507
Add courseSessionId query param to url and switch to it
2023-10-04 16:59:59 +02:00
Daniel Egger
8b4b00170a
Merged develop into feature/VBV-524
2023-10-04 11:40:00 +00:00
Reto Aebersold
417b2c58b8
Move document upload to cockpit
2023-10-02 11:27:14 +02:00
Livio Bieri
4068a3d365
chore: course appointment route
2023-10-02 09:21:08 +02:00
Livio Bieri
4672698895
wip: appointment filtering poc
2023-09-28 17:45:00 +02:00
Daniel Egger
dfa03baa25
Handle closing of self evaluation in KompetenzNavi
2023-09-14 13:19:43 +02:00
Daniel Egger
5dfdd470ae
Add PerformanceCriteria page
2023-09-13 18:45:07 +02:00
Daniel Egger
e5d6dd60f6
Add ActionCompetences page
2023-09-13 15:42:32 +02:00
Daniel Egger
24511df01e
Add competence detail page
2023-09-08 16:47:37 +02:00
Daniel Egger
93bec05abc
Add competence detail page
2023-09-08 16:47:37 +02:00
Daniel Egger
2430c02584
Add initial KompetenzNavi Frontend
2023-09-08 16:46:53 +02:00
Daniel Egger
c59c44f1dd
Move old competence frontend code to "competence-old"
2023-09-08 16:46:53 +02:00
Daniel Egger
abe923b2e4
Fix bug so that you can select different attendance courses
2023-09-06 16:47:38 +02:00
Daniel Egger
815d81a471
Simplify media library models
2023-07-21 13:56:09 +02:00
Elia Bieri
b970597a81
Merged in feature/VBV-451-anwesenheitskontrolle-frontend (pull request #150 )
...
VBV-451 Anwesenheitskontrolle frontend & neues Cockpit
* Regenerate graphql types after rebase
* Fix grading progress
* Fix cypress tests
* Fix circle selection and add CourseSessionAssignment for Fahrzeug Vorbereitungsauftrag
* Use `LearningContentAssignment` explictly
* Improve type safety without `as`
* Disable feedback details button when no feedback
* Extend submission overview titles after review
* Improve attendance check state handling
* Minor translation/wording fixes
Approved-by: Daniel Egger
2023-07-20 16:22:28 +00:00
Daniel Egger
975d9cfdc2
More cleanup
2023-06-01 23:01:36 +02:00
Daniel Egger
6ab8be4e58
Cleanup env variables
2023-06-01 22:14:13 +02:00
Elia Bieri
1a0a431768
Merged in feature/VBV-370-dev-live-loginpage (pull request #114 )
...
Feature/VBV-370 Separate local and SSO login page
* Implement local and SSO login pages
* Add translations
* Fix typechecks
* Fix env detection
Approved-by: Christian Cueni
2023-05-31 06:55:00 +00:00
Daniel Egger
f33433b77d
Merge branch 'develop' into feature/VBV-297-trainer-landet-direkt-in-cockpit
2023-05-26 09:39:44 +02:00
Elia Bieri
ace5b5b21c
Fix JS tests
2023-05-25 14:08:53 +02:00
Elia Bieri
db35a037eb
Jump to cockpit for trainers and superusers
2023-05-25 13:34:23 +02:00
Christian Cueni
5e01de2d72
Remove fake profile
2023-05-24 07:29:40 +02:00
Daniel Egger
e8d6a9c784
Embed media library as course session specific page
2023-05-19 10:17:24 +02:00
Daniel Egger
8793b30b56
Add comments for documentation
2023-05-17 19:30:10 +02:00
Daniel Egger
44131f1d8b
Refactor loading of course sessions
2023-05-17 19:30:10 +02:00
Daniel Egger
e2347d8571
Rename `courseSessionStore` to `courseSessionsStore`
2023-05-08 16:03:26 +02:00
Daniel Egger
fef864df25
VBV-321: squash current work
...
Load and display AssignmentCompletionStatus
Datenmodell um Bewertungskriterien erweitern
Refactor assignment pages
Show user results
Update some data fields
Show user assignment evaluation
Changes after rebase
Rename `grading` -> `evaluation`
Add evaluation data to AssignmentCompletion
Refactor usage of `assignmentStore`
Store points for evaluation
Only debounce text
Show user responses on evaluation page
2023-05-08 14:24:38 +02:00
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