691 Commits
Author SHA1 Message Date
Eeritvan b12d231930 added a theme selection dropdown to navbar 2026-04-06 16:09:04 +03:00
Eeritvan 59bb5a869d fix 2026-04-06 15:51:28 +03:00
Eeritvan a6a5ce9789 updated MUI theme typography 2026-04-06 15:47:35 +03:00
Eeritvan 223edfdb48 modified theme creation 2026-04-06 15:13:46 +03:00
Eeritvan 2bb28a7851 added usemediaquery hook to detect theme preference 2026-04-06 14:04:21 +03:00
Eeritvan c39f0f85aa Upgraded to mui v4 and removed react types 2026-04-01 19:46:52 +03:00
Ville Sirviö 919b4d2935 Implement viewing group-wide tag statistics 2026-04-01 15:05:27 +03:00
Ville Sirviö 535f6f02ff Fix indentation in tagReducer.js 2026-04-01 15:04:52 +03:00
Amanda Hämynen e4f179477a Clear student tags when changing page, configuration or group 2026-03-31 11:53:15 +03:00
Amanda Hämynen e54502ba49 Add sprint fetching for selected group in StaffTagPage 2026-03-31 11:29:52 +03:00
Amanda Hämynen ee3f95c04e Add StudentSelectionForm to StaffTagPage and view tag data by specific student 2026-03-31 11:04:39 +03:00
Amanda Hämynen 78547c858d Add tags navigation links for instructors and admin 2026-03-31 10:36:59 +03:00
Amanda Hämynen 4850d28bbc Update max-width for tag page container 2026-03-31 10:31:38 +03:00
Amanda Hämynen 1943841514 Update admin route name /tags -> /tags-statistics 2026-03-31 10:30:54 +03:00
Amanda HämynenandVille Sirviö 7904675388 Add routes for instructor and admin tag pages
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:33:00 +03:00
Amanda HämynenandVille Sirviö c6f5cd531d Create tag page for instructors and admin
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:27:41 +03:00
Amanda HämynenandVille Sirviö cbe016932f Remove console.log from student tag page
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:23:50 +03:00
Amanda HämynenandVille Sirviö 5d38ad36a5 Remove unused CSS import
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:13:06 +03:00
Amanda HämynenandVille Sirviö daf95ade00 Remove unused className
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:08:35 +03:00
Amanda HämynenandVille Sirviö 079eeed769 Rename and move TimeLogsSelectionForm -> StudentSelectionForm
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-30 15:04:18 +03:00
Amanda HämynenandVille Sirviö 2068d3b126 Add React import to CheckboxMultiSelect
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 13:50:59 +02:00
Amanda HämynenandVille Sirviö e2beafd94b Import React in tag usage bar and line charts
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 13:38:59 +02:00
Amanda HämynenandVille Sirviö bc6af5a5fb Import React in StudentTagPage
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 13:30:54 +02:00
Ville Sirviö 93ac0f791e Round hours in tag usage chart tooltips 2026-03-19 12:51:04 +02:00
Amanda HämynenandVille Sirviö 5081e9db33 Rename tag page test names to follow previously used practices
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 12:41:41 +02:00
Amanda HämynenandVille Sirviö d1a9ecc39d Create e2e test for tag page line chart
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 11:59:40 +02:00
Amanda HämynenandVille Sirviö b0b4fc2bab Update test time log entry sprint 0 -> 1
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 11:58:47 +02:00
Amanda HämynenandVille Sirviö 55c2ee03db Add id for tag usage line chart
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 11:58:00 +02:00
Amanda HämynenandVille Sirviö 6e4b6dc3ef Specify e2e test to be for bar chart
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 10:56:10 +02:00
Amanda HämynenandVille Sirviö c389611eaa Create test for seeing correct amount of minutes in tag charts
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 10:54:09 +02:00
Amanda HämynenandVille Sirviö f768c8fee5 Add id for tag usage bars
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-19 10:53:08 +02:00
Amanda Hämynen 07e98a610c Fix too long line 2026-03-19 10:51:27 +02:00
Amanda Hämynen 69b4578ce9 Add another TimeLogEntry for tag page tests 2026-03-19 10:50:58 +02:00
Ville SirviöandAmanda Hämynen f38c1d33e7 Add timelog entry in "Student tag page" e2e test
Co-authored-by: Amanda Hämynen <amandahamynen@users.noreply.github.com>
2026-03-18 14:21:09 +02:00
Ville Sirviö d633cf2dec Return the group from createGroup Cypress command 2026-03-18 14:17:34 +02:00
Ville SirviöandAmanda Hämynen ed78937e7f Change user for addTimelogEntry Cypress command
Co-authored-by: Amanda Hämynen <amandahamynen@users.noreply.github.com>
2026-03-18 14:14:48 +02:00
Amanda HämynenandVille Sirviö 0a4451553a Ignore ResizeObserver exception that happens randomly
Co-authored-by: Ville Sirviö <VSirvio@users.noreply.github.com>
2026-03-18 12:24:15 +02:00
Amanda Hämynen bbc5073fa6 Create e2e test for displaying all tags 2026-03-18 12:11:29 +02:00
Amanda Hämynen c4de7d5dd1 Add command for deleting all tags 2026-03-18 12:06:58 +02:00
Amanda Hämynen a9705c1be1 Add command for creating tag 2026-03-18 12:00:32 +02:00
Amanda Hämynen 9214904ebe Update e2e test to use createSprint command 2026-03-18 11:38:13 +02:00
Amanda Hämynen 4b38c322eb Update createSprint to use TEST_USER2 2026-03-18 11:29:16 +02:00
Amanda Hämynen 57530e9e9d Create base for student tag page e2e tests 2026-03-18 10:53:30 +02:00
Amanda Hämynen 387127ec68 Fix colors and order of tags in tag page charts 2026-03-17 10:33:14 +02:00
Amanda Hämynen bc4e724848 Hide charts when no tags are selected 2026-03-16 16:55:34 +02:00
Amanda Hämynen db883cced4 Fix selected tags not initializing on first load 2026-03-16 16:47:34 +02:00
Amanda Hämynen 1afc41aa89 Fix linting errors 2026-03-16 16:47:05 +02:00
Amanda Hämynen 0bd7855257 Update Y-axis Time (hours) -> Hours 2026-03-16 13:17:32 +02:00
Amanda Hämynen e0b58b09cb Update X-axis to be on 45-degree angle for readability 2026-03-16 13:17:02 +02:00
Amanda Hämynen 361dfcb991 Update tooltips for TagPage charts 2026-03-03 13:35:48 +02:00