 Aaro KoivukangasandAaro Koivukangas
|
811b3e2476
|
[ApiTests][ProgrammeCourses] Fix tests to handle CU changes
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
c280bdf482
|
[ApiTests][Population] Fix tests to handle CU changes
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
cc4ca02b7a
|
[ApiTests][CourseYearlyStats] Fix tests to handle CU changes
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
b63c3703e8
|
[Lang center] group results correctly
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
cdac1218af
|
[SGG] Margin to error message
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
11bda04e56
|
[CourseStats] Remove credittypecode filtering
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
cb57167828
|
[Programme overview][Basic stats] Correctly fetch courses for the provider with ids
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
d917b103fc
|
[Programme courses][By semester] Fix total col showing all zeros
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
c922ded91f
|
[Programme courses][By semester] Get attainments by id/groupId
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
eabe1406be
|
[Course rework] finishing touches, mainly programme courses
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
359e23ef84
|
[Updater][bulkCreate] acually attempt to upsert every entity in failing batch
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
3919260b2a
|
[Routing] Update all links to courestatistics
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
76311ced78
|
[General tab] fix studyplan dependant columns
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
b09d9c204d
|
[CreditMapper] attained modules: groupId -> id
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
7af9d19f04
|
[Studyplans] embrace course unit id
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
756338d15f
|
[Updater][Studyplans] use ids instead of course codes
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
bd69a8318e
|
[Course rework][Class stats] More migration to groupIds
Incl. courses tab
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
cb0b35c73d
|
[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-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
e69e1d2f16
|
[FilteredCourses][Populations] Use groupId
still wip
|
2026-09-21 15:24:21 +03:00 |
|
 joonas-aandAaro Koivukangas
|
d3b3d82fee
|
[Student details] add groupIds to coursestats links
|
2026-09-21 15:24:21 +03:00 |
|
 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 |
|
 joonas-aandAaro Koivukangas
|
b8e9d59217
|
[Updater] Rework course mapper
Add groupId and validityPeriod, create entries for all courseUnits for a
group rather than just one
|
2026-09-21 15:24:21 +03:00 |
|
outisa
|
ae4b0b3d52
|
Update slackbot-action version [skip ci]
|
2026-09-16 15:15:16 +03:00 |
|
outisa
|
280fc09a9a
|
Change use WebHook url with old name [skip ci]
|
2026-09-14 21:20:38 +03:00 |
|
outisa
|
a6ff2f63f7
|
Change filter text for old and specialized programmes
|
2026-09-14 20:50:54 +03:00 |
|
 Outi SavolainenandGitHub
|
465ce35ca0
|
Change webhook url [skip ci]
|
2026-09-14 20:48:25 +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 |
|