 joonas-aandAaro Koivukangas
|
5dafeaa0b9
|
[Programme courses][By semester] Get attainments by id/groupId
|
2026-09-01 12:31:26 +03:00 |
|
 joonas-aandAaro Koivukangas
|
8c2b80401f
|
[Course rework] finishing touches, mainly programme courses
|
2026-09-01 12:31:26 +03:00 |
|
 joonas-aandAaro Koivukangas
|
e9a838d74f
|
[Updater][bulkCreate] acually attempt to upsert every entity in failing batch
|
2026-09-01 12:31:26 +03:00 |
|
 joonas-aandAaro Koivukangas
|
30f9e0e2fc
|
[Routing] Update all links to courestatistics
|
2026-09-01 12:31:26 +03:00 |
|
 joonas-aandAaro Koivukangas
|
f6f3b2154b
|
[General tab] fix studyplan dependant columns
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
a69c69bc87
|
[CreditMapper] attained modules: groupId -> id
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
f230b4649e
|
[Studyplans] embrace course unit id
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
e70ad44b8a
|
[Updater][Studyplans] use ids instead of course codes
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
bdaa4fb646
|
[Course rework][Class stats] More migration to groupIds
Incl. courses tab
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
d892358e6b
|
[Course filter] Show only relevant substitutions
dont show substitutions that no student in the population has (we have
no code/name for that, as we only fetch relevant entities off backend)
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
f0e029a269
|
[FilteredCourses][Populations] Use groupId
still wip
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
5c95f10603
|
[Student details] add groupIds to coursestats links
|
2026-09-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
3be18ac3e7
|
[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-01 12:31:25 +03:00 |
|
 joonas-aandAaro Koivukangas
|
054fb8e0e3
|
[Grade filter] Fix "no grade"s and use course id
|
2026-09-01 12:31:23 +03:00 |
|
 joonas-aandAaro Koivukangas
|
855bc190b9
|
[Class stats] fix issue reading query params
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
8ad9c13b30
|
[git] fix rebase issue
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
cb288c680c
|
[Backend] remove redundancy
no need for b2b queries, the studentnumber query is fast already even
with huge populations
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
173162f772
|
[Course refactor][Backend] course population endpoint fixes
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
6958bffc82
|
[Course refactor] re-enable max population limit
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
b276d16670
|
[Course refactor] Course stats work
Moving from using only codes to working with group_ids
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
3e2459526f
|
[Language hook] allow string as input
Streamlines many Name | string types
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
16d44b2e75
|
[WIP][Course refactor] backup working tree
|
2026-09-01 12:28:52 +03:00 |
|
 joonas-aandAaro Koivukangas
|
cae0cc477a
|
[Backend][Course search] make course search use new course units and substitutions
|
2026-09-01 12:28:51 +03:00 |
|
 joonas-aandAaro Koivukangas
|
3b982b5c6c
|
[Updater] Add migration, update models
|
2026-09-01 12:28:51 +03:00 |
|
 joonas-aandAaro Koivukangas
|
19fffd86b2
|
[Updater] Rework course mapper
Add groupId and validityPeriod, create entries for all courseUnits for a
group rather than just one
|
2026-09-01 12:28:51 +03:00 |
|
Aaro Koivukangas
|
c24f2c65b0
|
[Filters][Grade] Acually fix the error
3.22.7
|
2026-09-01 12:25:45 +03:00 |
|
Aaro Koivukangas
|
f8f5c4ba32
|
[Filters][Grade] Fix No grade option not working
3.22.6
|
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
|
b84c2c1e9e
|
[E2E][CourseStats] Fix test numbers
3.22.5
|
2026-08-24 21:48:56 +03:00 |
|
Aaro Koivukangas
|
e99119a868
|
[AI] Add suggestion to ask about db
|
2026-08-24 17:09:46 +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
|
a328268b53
|
[AI] Remove mention of cypress
|
2026-08-21 18:31:30 +03:00 |
|
Aaro Koivukangas
|
b60b5ac804
|
[E2E][CourseStats] Update e2e tests to match updated data
|
2026-08-21 18:31:09 +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
3.22.4
|
2026-08-21 15:52:36 +03:00 |
|
Aaro Koivukangas
|
504b88a779
|
[Faculty] Add older doctoral programmes back to facultystats
3.22.3
|
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
|
5de455da20
|
[E2E] Fix broken e2e test
3.22.2
|
2026-08-20 12:48:03 +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 |
|