Commit Graph

227 Commits

Author SHA1 Message Date
Christian Cueni fb42625354 Allow multi-circle selection in cockpit 2022-12-14 07:58:16 +01:00
Christian Cueni 4ac1c78a4f Update path name 2022-12-13 14:21:26 +01:00
Christian Cueni fd2aaadedb Add conditional Cockpit link to navigation 2022-12-12 13:22:24 +01:00
Christian Cueni 3375d0f121 Return circle expert data, use circle data 2022-12-12 11:02:06 +01:00
Daniel Egger 4ff1a1097d Embed LearningPath diagram on person list of cockpit 2022-12-07 13:44:41 +01:00
Daniel Egger 2c17012686 Refactor learningPath loading 2022-12-06 17:12:54 +01:00
Daniel Egger 0cbce3c42b Load separate competence profile for every user 2022-12-02 17:49:40 +01:00
Daniel Egger 0adf734846 Url handling 2022-12-02 17:10:57 +01:00
Daniel Egger 299b30cb0f Fix route matching with special chars 2022-12-02 16:55:52 +01:00
Daniel Egger 7bddd43b65 Refactor competenceStore to handle multiple users 2022-12-02 16:14:37 +01:00
Daniel Egger c9ddefd82e Load completion data for user 2022-12-02 15:15:44 +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
Daniel Egger e10f4eb86a VBV-191: Abschluss Lernsequenz nach Besprechung mit Steph und Chrigu 2022-11-21 11:09:02 +01:00
Daniel Egger 07406f8e89 VBV-191: Abschluss Lernsequenz 2022-11-18 17:41:10 +01:00
Daniel Egger a3c3e60763 Show only uniqe courses (not course sessions) on Dashboar 2022-11-14 11:20:37 +01:00
Daniel Egger 05fa4ab3be Fix cypress tests by not loading unknown data 2022-11-11 18:21:16 +01:00
Daniel Egger 5aaa9da8dc Add dynamic "Lernpfad" and "KompetenzNavi" urls 2022-11-11 17:51:32 +01:00
Daniel Egger 55d4ea6080 Reload completion data correctly 2022-11-11 11:22:41 +01:00
Daniel Egger 4111e26828 Refactor data loading 2022-11-11 11:22:41 +01:00
Daniel Egger 376c206b29 Refactor getting data with promise cache 2022-11-11 11:22:41 +01:00
Daniel Egger 7e54301882 Load courseSessions for CockpitPage 2022-11-11 11:22:40 +01:00
Daniel Egger 9e92a2a521 Remove typecheck errors 2022-10-21 14:32:33 +02:00
Daniel Egger c8824763f6 Refactor types 2022-10-21 13:44:11 +02:00
Christian Cueni f529e74f30 Use env as redirect URL 2022-10-18 16:50:03 +02:00
Daniel Egger 34a21eeed3 Use <router-link> instead of <a> for internal links 2022-10-11 16:46:53 +02:00
Daniel Egger 64b5c5a825 Use circle filter on competence page 2022-10-11 16:46:53 +02:00
Daniel Egger 3c386f31ca Add linking to `evaluate_url` for learning unit 2022-10-07 17:22:28 +02:00
Daniel Egger 6f491ef661 Refactor competence main view 2022-10-07 16:32:07 +02:00
Daniel Egger 46ad6cab36 Completion data in Performance Criteria view 2022-10-07 14:20:42 +02:00
Daniel Egger dc3b1a4ca6 Add backend data to competence profile 2022-10-07 11:35:43 +02:00
Daniel Egger 22b2491136 Scroll behaviour in Lernpfad 2022-10-05 16:44:04 +02:00
Daniel Egger cbdbdba6b8 Add `frontend_url` field to wagtail pages 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 659684f25b Fix some type errors 2022-09-28 16:51:10 +02:00
Daniel Egger bdae082550 Fix self-evalution checkboxes 2022-09-28 16:19:01 +02:00
Daniel Egger 18c3e28ba1 Load MediaCenter data from api 2022-09-23 16:49:00 +02:00
Daniel Egger 8941f4ad24 Merge branch 'feature/mediathek-server' into feature/mediathek-frontend 2022-09-23 16:17:02 +02:00
Daniel Egger 79c0fb8b11 Refactor 2022-09-23 15:14:42 +02:00
Christian Cueni 442ee3e4da Add basic mediacenter store 2022-09-19 14:40:06 +02:00
Daniel Egger 6b0cf9effd Refactor LearningContent routing 2022-09-09 17:47:27 +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 2e59d2464c Add parent prefix to slugs 2022-09-02 17:42:14 +02:00
Daniel Egger d5f4b37cfe VBV-102: refactor server urls 2022-09-02 14:33:38 +02:00
Daniel Egger 18acf10c9a Refactor to new url structure for learningPath and circle 2022-08-31 15:28:17 +02:00
Daniel Egger a32c8ccbff VBV-80: Refactor next learning content 2022-08-30 17:34:29 +02:00
Daniel Egger 97f01e0a08 Refactor LearningPath class 2022-08-30 15:59:30 +02:00
Lorenz Padberg dd18cf895b Merge branch 'develop' of bitbucket.org:iterativ/vbv_lernwelt into develop
# Conflicts:
#	client/src/views/LearningPathView.vue
2022-08-30 14:53:20 +02:00
Lorenz Padberg a560d86061 Add detetecion for last learning unit 2022-08-30 14:50:31 +02:00
Lorenz Padberg eceeff559a Added get last completed functionality 2022-08-30 13:51:05 +02:00
Lorenz Padberg 508cf4e967 Add Weiter gehts to learning path overview 2022-08-30 11:52:57 +02:00
Daniel Egger b6751adea5 VBV-67: Circle Ansicht Design Anpassungen 2022-08-29 18:23:33 +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 8edea0b92f Add page cache for learningpath pages 2022-07-05 15:44:11 +02:00
Daniel Egger 2daf659d71 Small fixes 2022-07-05 07:40:26 +02:00
Daniel Egger 1753ce0de4 Fix learningPath and topics loading 2022-07-04 16:38:56 +02:00
Daniel Egger dc0c12a347 Fix render onMounter for CircleDiagram 2022-07-04 15:05:19 +02:00
Daniel Egger e0c43b7247 Make reactive 2022-07-04 14:20:50 +02:00
Daniel Egger 2557d478c9 Show finished learningSequences in LearningPathDiagram 2022-07-04 12:15:49 +02:00
Daniel Egger cbbf4e42a2 Refactor learningPath views 2022-07-04 11:52:05 +02:00
Daniel Egger 7022827cf3 Refactor circle code to Circle class 2022-07-04 10:51:49 +02:00
Daniel Egger 4e7ca3bd1a Toggle MainNavigationBar 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 500ed0f111 Step through circle 2022-06-23 18:33:20 +02:00
Daniel Egger 3686924cfe Refactor completion api 2022-06-22 19:04:35 +02:00
Daniel Egger 4d94f30444 Add SelfEvaluation component 2022-06-22 14:45:52 +02:00
Daniel Egger 2c36ea9242 Add previous-/next- attributes to LearningContents 2022-06-21 18:23:35 +02:00
Daniel Egger b893dcbcc8 Add component for learning content 2022-06-21 15:58:05 +02:00
Daniel Egger 1483ec8be0 Refactor to pinia store 2022-06-20 16:40:03 +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
Christian Cueni 4966426e60 Add client base vue app 2022-04-12 16:02:00 +02:00