 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 |
|
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 |
|
Aaro Koivukangas
|
bf54702cd7
|
[CourseStats] Fix barchart years direction
|
2026-08-20 12:18:32 +03:00 |
|
Aaro Koivukangas
|
b710a6b671
|
[GithubActions] Add 15 minute timeout to all actions to stop hanging
|
2026-08-20 10:53:33 +03:00 |
|
Aaro Koivukangas
|
2dd17ca6c8
|
[AI] Update agents.md to include a ban from accessing the db + claude settings to enforce that
|
2026-08-20 10:42:16 +03:00 |
|
Aaro Koivukangas
|
a316476877
|
[UnitTests] Add transferredToProgrammeFilter tests
3.22.1
|
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 |
|