 Amanda HämynenandGitHub
|
0c6b28cb65
|
Merge pull request #353 from Ohtuilmo/352-toggle-on-off-painike-tageille
feature: toggle on/off -painike tageille
|
2026-04-10 10:50:30 +03:00 |
|
Amanda Hämynen
|
39b712bc0a
|
Show text 'Select configuration' when no configuration is selected
|
2026-04-10 10:41:54 +03:00 |
|
Amanda Hämynen
|
194834b7ee
|
Reduce gap size in tagpage-selection-container
|
2026-04-10 10:38:13 +03:00 |
|
Amanda Hämynen
|
e8ac7ce255
|
Update 'Tags' Typography variant h4 -> h5
|
2026-04-10 10:29:32 +03:00 |
|
Amanda Hämynen
|
80c99b9a4c
|
Add toggle all on/off for CheckboxMultiSelect
|
2026-04-10 10:22:18 +03:00 |
|
 Amanda HämynenandGitHub
|
b7cf4e0d5a
|
Merge pull request #351 from Ohtuilmo/350-timelog-tagien-visualisointi-ohjaajille-ja-adminille
feature: timelog tagien visualisointi ohjaajille ja adminille
|
2026-04-09 13:41:01 +03:00 |
|
Amanda Hämynen
|
9f9c7c9ff9
|
Create e2e tests for StaffTagPage
|
2026-04-09 12:40:05 +03:00 |
|
Amanda Hämynen
|
0b7c6b915f
|
Add command for adding timelog as TEST_USER3
|
2026-04-09 12:38:05 +03:00 |
|
Amanda Hämynen
|
dcf6258f0d
|
Add headers for group and student selection states
|
2026-04-07 13:21:14 +03:00 |
|
Amanda Hämynen
|
9e2cfcd4c7
|
Refactor StaffTagPage
|
2026-04-07 13:03:54 +03:00 |
|
Amanda Hämynen
|
4426721762
|
Remove StudentTags from reducer
|
2026-04-07 10:49:02 +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ämynenandGitHub
|
5af60dd6ee
|
Merge pull request #349 from Ohtuilmo/324-timelog-tagien-visualisointi-opiskelijalle
feature: timelog tagien visualisointi opiskelijalle
|
2026-03-19 14:01:48 +02: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 |
|
Amanda Hämynen
|
3c1e30ee0c
|
Fix linting issues
|
2026-03-19 13:19:07 +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 |
|
 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 |
|
Amanda Hämynen
|
c347acab16
|
Rename TagUsageSummaryChart -> TagUsageLineChart
|
2026-03-03 11:59:13 +02:00 |
|
Amanda Hämynen
|
1e9b83f98d
|
Create TagUsageBarChart
|
2026-03-03 11:53:06 +02:00 |
|
Amanda Hämynen
|
8fb0c9e6e8
|
Change mins -> hours in TagUsageSummaryChart
|
2026-03-03 11:00:28 +02:00 |
|
Amanda Hämynen
|
0f5a23dddf
|
Update TagPage layout and add CSS
|
2026-03-03 10:43:00 +02:00 |
|
Amanda Hämynen
|
a07c9f6ac7
|
Fix formatting
|
2026-03-02 11:46:31 +02:00 |
|
Amanda Hämynen
|
6daf9dc75e
|
Fix matchingSprints undefined error
|
2026-03-02 11:45:55 +02:00 |
|
Amanda Hämynen
|
8bbc4d02db
|
Fix formatting and remove commented out code
|
2026-03-02 11:08:32 +02:00 |
|
Amanda Hämynen
|
af5f764dcd
|
Hide debug view in student tag page
|
2026-01-09 15:24:11 +02:00 |
|
Amanda Hämynen
|
15c1ae305c
|
Merge remote-tracking branch 'refs/remotes/origin/324-timelog-tagien-visualisointi-opiskelijalle' into 324-timelog-tagien-visualisointi-opiskelijalle
|
2026-01-09 15:20:43 +02:00 |
|
Amanda Hämynen
|
4ecb75578f
|
Improve visual look of TagUsageSummaryChart
|
2026-01-09 15:18:47 +02:00 |
|
Amanda Hämynen
|
54921d7606
|
Merge remote-tracking branch 'origin/324-timelog-tagien-visualisointi-opiskelijalle' into 324-timelog-tagien-visualisointi-opiskelijalle
|
2026-01-08 16:41:48 +02:00 |
|
Amanda Hämynen
|
ebe560c8de
|
Add different colours for each tag
|
2026-01-08 16:37:50 +02:00 |
|
Amanda Hämynen
|
a7596d8f8b
|
Update debug view to show sprint number instead of id
|
2026-01-08 10:59:00 +02:00 |
|
Amanda Hämynen
|
ae22a76c45
|
Merge branch 'main' into 324-timelog-tagien-visualisointi-opiskelijalle
|
2026-01-08 10:28:17 +02:00 |
|
Amanda Hämynen
|
4482b073fc
|
Remove console.log that sometimes causes Instructor Time Logs page to not load
|
2026-01-08 10:27:24 +02:00 |
|
Amanda Hämynen
|
c177dbe4a1
|
Merge main
|
2026-01-07 10:23:36 +02:00 |
|
Amanda Hämynen
|
52bdee06c7
|
Add reducer and actions for tags
|
2025-10-13 10:07:30 +03:00 |
|
Amanda Hämynen
|
33c085ef53
|
Create frontend (debugging view) for student tags
|
2025-09-23 15:23:01 +03:00 |
|
Amanda Hämynen
|
9d0545ee43
|
Add route and navigation for student tag view
|
2025-09-23 15:20:36 +03:00 |
|
Amanda Hämynen
|
9c96c5efa3
|
Create services function for fetching tags by a student
|
2025-09-23 15:16:42 +03:00 |
|
Amanda Hämynen
|
f00cff70e8
|
Move GET /tagsByStudent/:id timelogs -> tags
|
2025-09-23 15:15:01 +03:00 |
|
Amanda Hämynen
|
5325b49a58
|
Create backend to fetch tag data for a student
|
2025-09-20 14:30:59 +03:00 |
|
 AmandaandGitHub
|
3f09082ace
|
Merge pull request #323 from Ohtuilmo/322-opiskelijan-projektiin-käyttämien-työtuntien-automaattinen-esitäyttö-vertaispalautteessa
feature: opiskelijan projektiin käyttämien työtuntien automaattinen esitäyttö vertaispalautteessa
|
2025-08-22 12:33:13 +03:00 |
|
Amanda Hämynen
|
21edb2b140
|
Make sprintIds length check more readable
|
2025-08-22 12:31:41 +03:00 |
|
Amanda Hämynen
|
de1408e144
|
Move fetching project hours from peerReviewService -> timeLogService
|
2025-08-22 10:53:12 +03:00 |
|
Amanda Hämynen
|
f13d4a2bc8
|
Rename route and function names for getting project hours for clarity
|
2025-08-22 09:14:02 +03:00 |
|
Amanda Hämynen
|
3c48a01d51
|
Round project hours to nearest integer in peer reviews
|
2025-08-19 20:38:08 +03:00 |
|
Amanda Hämynen
|
e6352c00fc
|
Update backend to fetch project hours from latest group only
|
2025-08-18 21:21:23 +03:00 |
|
Amanda Hämynen
|
4229ad75e4
|
Refactor autofetching of project hours into a separate function
|
2025-08-17 16:54:21 +03:00 |
|
Amanda
|
9d8bfbd4e2
|
Autofill used hours in project for students in peer reviews
|
2025-08-16 13:05:51 +03:00 |
|
Amanda
|
931a981fd6
|
Create services function for getting total hours used in project
|
2025-08-16 13:03:31 +03:00 |
|
Amanda
|
aabdd007b3
|
Create backend for fetching total hours used in project for a student
|
2025-08-16 13:02:41 +03:00 |
|
 AmandaandGitHub
|
b8fbcc2aaf
|
Merge pull request #321 from Ohtuilmo/318-bugi-ohjaaja-ei-pysty-poistamaan-time-logeja
Fix: ohjaaja ei pysty poistamaan time logeja
|
2025-06-09 17:23:05 +03:00 |
|
Amanda
|
b621aecd27
|
Fix error handling for deleting time logs for instructors
|
2025-06-09 16:59:48 +03:00 |
|
Amanda
|
0938c2a863
|
Add frontend functionality for deleting time logs for instructors
|
2025-06-09 16:35:40 +03:00 |
|
Amanda
|
2eedc55c59
|
Create frontend service function for deleting time logs for instructors
|
2025-06-09 16:34:01 +03:00 |
|
Amanda
|
7528fd72bb
|
Create backend functionality for deleting time logs for instructors
|
2025-06-09 16:28:33 +03:00 |
|
 AmandaandGitHub
|
26abb6690b
|
Merge pull request #320 from Ohtuilmo/313-time-logien-siirtaminen-sprinttien-valilla
feature: time logien siirtäminen sprinttien välillä
|
2025-06-09 16:12:54 +03:00 |
|
Amanda
|
a1ac39620a
|
Refactor moving time logs into one function in frontend
|
2025-06-09 09:54:59 +03:00 |
|
Amanda
|
acd2863552
|
Prevent time logs from different sprints or students to be moved simultaneously
|
2025-06-09 09:13:53 +03:00 |
|
Amanda
|
f3f7738f55
|
Remove unnecessary useEffect from InstructorTimeLogsPage
|
2025-06-09 09:03:29 +03:00 |
|
Amanda
|
aadeb95fcc
|
Refactor backend for moving time logs into one function
|
2025-06-09 09:02:41 +03:00 |
|
Amanda
|
a7be2df73d
|
Change title text in confirmation dialog for moving time logs
|
2025-06-08 13:58:13 +03:00 |
|
Amanda
|
e6889c0136
|
Fix typo preventing time logs to be moved to previous sprint
|
2025-06-08 13:53:27 +03:00 |
|
Amanda
|
1407a76e5c
|
Fix more minor spacing and other styling related mistakes
|
2025-06-08 13:48:31 +03:00 |
|
Amanda
|
1c3a76e0c2
|
Merge branch 'main' into 313-time-logien-siirtaminen-sprinttien-valilla
|
2025-06-08 13:37:15 +03:00 |
|
Amanda
|
f7c610e919
|
Update the text for success and add error messages for moving time logs
|
2025-06-08 13:33:57 +03:00 |
|
Amanda
|
256e2117c9
|
Rename variables to be more precise and fix minor indentation and spelling mistakes
|
2025-06-08 13:31:10 +03:00 |
|
Amanda
|
e79397c0fb
|
Add the ability to move selected time logs between sprints for instructors
|
2025-06-08 12:53:30 +03:00 |
|