 joonas-aandAaro Koivukangas
|
1915757425
|
[Course population][Course rework] Use ids and groupIds in favor of volatile course codes
WIP: Course filter needs work and studyplans are still broken
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
5aa0a188c9
|
[Grade filter] Fix "no grade"s and use course id
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
97d135f82f
|
[Class stats] fix issue reading query params
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
7384a884fb
|
[git] fix rebase issue
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
11506ea22e
|
[Backend] remove redundancy
no need for b2b queries, the studentnumber query is fast already even
with huge populations
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
8c9f1e119f
|
[Course refactor][Backend] course population endpoint fixes
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
2c0fd4cb85
|
[Course refactor] re-enable max population limit
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
b7934d642b
|
[Course refactor] Course stats work
Moving from using only codes to working with group_ids
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
9c40be64e8
|
[Language hook] allow string as input
Streamlines many Name | string types
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
96f8b43732
|
[WIP][Course refactor] backup working tree
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
c908a61c0f
|
[Backend][Course search] make course search use new course units and substitutions
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
5bd7fb6792
|
[Updater] Add migration, update models
|
2026-09-21 15:24:21 +03:00 |
|
outisa
|
a6ff2f63f7
|
Change filter text for old and specialized programmes
|
2026-09-14 20:50:54 +03:00 |
|
Aaro Koivukangas
|
c24f2c65b0
|
[Filters][Grade] Acually fix the error
|
2026-09-01 12:25:45 +03:00 |
|
Aaro Koivukangas
|
f8f5c4ba32
|
[Filters][Grade] Fix No grade option not working
|
2026-09-01 11:42:55 +03:00 |
|
outisa
|
cc1630f982
|
Remove unnecessary " from a master programme
|
2026-08-27 13:25:29 +03:00 |
|
outisa
|
1a6b89c8f1
|
Remove extra " from programme id
|
2026-08-27 10:34:24 +03:00 |
|
Aaro Koivukangas
|
d1c3baeac4
|
[CourseStats][Attempts] Count attempts properly finally
|
2026-08-24 17:09:21 +03:00 |
|
Aaro Koivukangas
|
fa0f88b9af
|
[ApiTests][CourseYearlyStats] Add tests for attempts
|
2026-08-24 16:25:19 +03:00 |
|
Aaro Koivukangas
|
9a53ec4b56
|
[ApiTests][CourseYearlyStats] Move student tests to new directory
|
2026-08-24 16:24:58 +03:00 |
|
Aaro Koivukangas
|
b540419ea6
|
[ApiTests] Split the one massive courseyearlystats test file into multiple smaller ones
|
2026-08-21 18:07:22 +03:00 |
|
Aaro Koivukangas
|
d41acb17d8
|
[UnitTests] Don't use backend type in shared
|
2026-08-21 17:54:57 +03:00 |
|
Aaro Koivukangas
|
66b1a40649
|
[CourseStats] Change to use yearCodeToYear util
|
2026-08-21 17:47:14 +03:00 |
|
Aaro Koivukangas
|
9364d7c7ca
|
[CourseStatistics] Fix attempt calculations
|
2026-08-21 17:47:14 +03:00 |
|
Aaro Koivukangas
|
8a867f0b4c
|
[UnitTests][parseCredit] Add parseCredit tests and refactor helpers to have correct types
|
2026-08-21 17:47:14 +03:00 |
|
Aaro Koivukangas
|
1b8eb0dbf5
|
[UnitTests] Move helpers to shared and change paths to use @ in backend tests
|
2026-08-21 17:47:14 +03:00 |
|
Aaro Koivukangas
|
9202c5d32c
|
[UnitTests][CourseStatistics] Add unit tests with sequelize mocking to test getCreditsForCourses
|
2026-08-21 17:47:13 +03:00 |
|
outisa
|
9a779061cb
|
Remove extra zeros from programme code
|
2026-08-21 17:45:02 +03:00 |
|
outisa
|
dd25ee378b
|
Add abbreviation for MS programme in Athmospheric Sciences
|
2026-08-21 16:59:37 +03:00 |
|
outisa
|
03efe1e609
|
Update programmeCodes list with missing programmes
|
2026-08-21 15:52:36 +03:00 |
|
Aaro Koivukangas
|
504b88a779
|
[Faculty] Add older doctoral programmes back to facultystats
|
2026-08-21 08:21:24 +03:00 |
|
Aaro Koivukangas
|
799674e763
|
[ApiTests] Add courseyearlytest for upcoming changes
|
2026-08-20 18:54:15 +03:00 |
|
Aaro Koivukangas
|
00feec055c
|
[CourseStatistics] Change the location where barchart direction is done, previous breaks attempts
|
2026-08-20 12:47:48 +03:00 |
|
Aaro Koivukangas
|
bf54702cd7
|
[CourseStats] Fix barchart years direction
|
2026-08-20 12:18:32 +03:00 |
|
Aaro Koivukangas
|
a316476877
|
[UnitTests] Add transferredToProgrammeFilter tests
|
2026-08-20 10:06:46 +03:00 |
|
Aaro Koivukangas
|
53c33e631e
|
[UnitTests] Add tagsFilter tests
|
2026-08-20 10:04:35 +03:00 |
|
Aaro Koivukangas
|
d904afd07c
|
[UnitTests] Add studyTrackFilter tests
|
2026-08-20 10:01:10 +03:00 |
|
Aaro Koivukangas
|
bf6a4837df
|
[UnitTests] Add studyRightTypeFilter tests
|
2026-08-20 09:58:36 +03:00 |
|
Aaro Koivukangas
|
0a0651d61a
|
[UnitTests] Add studyRightStatusFilter tests
|
2026-08-20 09:45:15 +03:00 |
|
Aaro Koivukangas
|
7df8a26448
|
[UnitTests] Add studentNumberFilter tests
|
2026-08-20 09:36:37 +03:00 |
|
Aaro Koivukangas
|
a5b2293ea8
|
[UnitTests] Add startYearAtUniFilter tests
|
2026-08-20 09:32:21 +03:00 |
|
Aaro Koivukangas
|
8ecbe5d4dc
|
[UnitTests] Add programmeFilter tests
|
2026-08-20 09:30:27 +03:00 |
|
Aaro Koivukangas
|
a4135cbace
|
[UnitTests] Add hetuFilter tests
|
2026-08-19 20:24:51 +03:00 |
|
Aaro Koivukangas
|
b362c7bf81
|
[UnitTests] Add graduatedFromProgrammeFilter tests
|
2026-08-19 20:23:18 +03:00 |
|
Aaro Koivukangas
|
0dfaf66274
|
[UnitTests] Add gradeFilter tests
|
2026-08-19 20:14:24 +03:00 |
|
Aaro Koivukangas
|
faa18693d3
|
[UnitTests] Add genderFilter tests
|
2026-08-19 20:09:03 +03:00 |
|
Aaro Koivukangas
|
57d4ad661b
|
[UnitTests] Add enrolmentStatusFilter tests
|
2026-08-19 20:03:34 +03:00 |
|
Aaro Koivukangas
|
81996a0130
|
[UnitTests] Add dateFilter tests
|
2026-08-19 19:58:15 +03:00 |
|
Aaro Koivukangas
|
70e13b1722
|
[UnitTests] Add curriculumPeriodFilter tests
|
2026-08-19 19:58:15 +03:00 |
|
Aaro Koivukangas
|
5e913a911b
|
[UnitTests] Add creditsEarnedFilter tests
|
2026-08-19 19:58:10 +03:00 |
|