Aaro Koivukangas
|
c3f776c9ea
|
[Vite] Add vite cache dir to frontend to fix permission errors
|
2026-10-06 09:06:33 +03:00 |
|
Aaro Koivukangas
|
5f96b20936
|
[ok.sh] Add option to append flags to commands
|
2026-10-06 09:06:33 +03:00 |
|
Aaro Koivukangas
|
50e37c8ef6
|
[Dockerfile] Remove unnecessary flags from npm ci
|
2026-10-06 09:06:33 +03:00 |
|
Aaro Koivukangas
|
8287a4a37f
|
[Docker] Remove local .npm cache files from containers
|
2026-10-06 09:06:33 +03:00 |
|
Aaro Koivukangas
|
9e53a739f6
|
[ok.sh] Add more scripts to ok
|
2026-09-30 15:44:01 +03:00 |
|
Aaro Koivukangas
|
74e3e59cd8
|
[Tests][Updater] Fix tests failing when tests in dist run
|
2026-09-30 15:44:01 +03:00 |
|
Aaro Koivukangas
|
25bdf0cf8f
|
[Scripts] Add dump cleaner so that images don't accumulate over time too much
|
2026-09-30 13:58:30 +03:00 |
|
Aaro Koivukangas
|
ed631a4d3b
|
[GithubActions] Install s3cmd in each db step
|
2026-09-28 15:43:15 +03:00 |
|
Aaro Koivukangas
|
2459f73f56
|
[GithubActions] Enable db scripts
|
2026-09-28 14:00:24 +03:00 |
|
Aaro Koivukangas
|
1ac138a494
|
[Scripts] Greatly improve db scripts
|
2026-09-28 13:57:35 +03:00 |
|
Aaro Koivukangas
|
351310c8d6
|
[Format] Format fixes
|
2026-09-24 16:05:43 +03:00 |
|
Aaro Koivukangas
|
b6c06c663a
|
[ComponentTests] Add check that Progress tab is not lost
|
2026-09-22 11:56:08 +03:00 |
|
Aaro Koivukangas
|
1b45a089b0
|
[Backend] Add older doctoral programmes back to "Update meta"
|
2026-09-22 11:29:46 +03:00 |
|
Aaro Koivukangas
|
83cd46f565
|
[Navbar] Change Courses to Courses / Modules
|
2026-09-22 09:39:50 +03:00 |
|
Aaro Koivukangas
|
f266389f32
|
[GithubActions] Disable running db update, doesn't work yet
|
2026-09-21 15:59:26 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
fc2ad0f519
|
[Meta] Small fixes to variable names etc.
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
7e1986e40a
|
[GithubActions] Rename e2e test names
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
c04b2d0609
|
[Tests] Fix broken tests by skipping and updating numbers
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
d72a065b2d
|
[Docker] Add adminer as a possible profile to docker ci
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
e0a5c872d4
|
[E2E][LanguageCenter] Skip flaky test + try to make data deterministic
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
d3b8eb6fa8
|
[E2E][NumbersMatch] Change to use course_ids
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
a8d7d90ef4
|
[Updater] Change error to warning with missing teacher credit_id
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
9f2b378586
|
[UnitTests][Updater] Change courseProvider mapper share to be a reasonable value
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
facac78e8c
|
[E2E][LanguageCenterView] Try to make data more deterministic
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
81768930af
|
[AI] Disallow also psql
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
c869520020
|
[ComponentTests] Fix broken tests
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
34dc354165
|
[E2E][Filters] Fix tests
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
60644df366
|
[DockerCompose] Add env vars to change the user the containers run as to fix permission errors
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
76a9dfb1d3
|
[E2E][CourseStatistics] Fix tests depending on courseCodes
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
be73373da0
|
[CourseStats][Summary] Display courseCode instead of groupId
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
3d35543136
|
[CourseStatistics] Don't crash with null substitution group
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
428ba97691
|
[ApiTests] Fix Programme courses count
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
0e7824b898
|
[GithubActions] Add updating databases back to actions
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
16909943b6
|
[Scripts] Add non-interactive mode to db_utils
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
ef76f3d664
|
[Adminer] Update adminer version to fix permission error
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
812e3de65d
|
[Updater] Don't throw on credit with incorrect course_id, just log
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
93538f3c11
|
[Updater][Scheduler] Fix error.message failing, error undefined
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
0a301e2cb7
|
[Meta] Fix broken import in shared
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
172081468a
|
[Meta] Add course code to credits and enrollments of students
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
6d169a3455
|
[Lint] Fix lint errors
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
172d4df46d
|
[Filters][Grade] Fix test
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
f0d802df83
|
[Filters][Grade] Remove incorrect filtering of students without a grade
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
86900b3ad4
|
[UnitTests] Update course matrix to use courseIds
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
ca54fba5be
|
[GithubActions][Updater] Add updater unit tests to github actions
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
f5229ee678
|
[UnitTests][Updater] Add basic unit tests to updater
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
3a1bee9b79
|
[ApiTests] Remove commented logs
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
b9d6d9f12a
|
[UnitTests][Filters][Grade] Fix broken filter
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
cf4751b3f3
|
[UnitTests][Filters][Hops] Change to use course_id instead of course_code
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
a656667fa3
|
[UnitTests][Filter] Change to use course_id instead of course_code
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
7b772e188a
|
[Tests][Backend] Fix remaining tests and use better courseCodeToGroupId format
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
793bf317e8
|
[ServiceTests] Fix tests to handle CU changes
|
2026-09-21 15:24:21 +03:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
251edb0fbb
|
[Lint] Fix lint errors
|
2026-09-21 15:24:21 +03:00 |
|
 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 |
|
 Aaro KoivukangasandAaro Koivukangas
|
11bda04e56
|
[CourseStats] Remove credittypecode filtering
|
2026-09-21 15:24:21 +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 |
|
Aaro Koivukangas
|
b84c2c1e9e
|
[E2E][CourseStats] Fix test numbers
|
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 |
|
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
|
5de455da20
|
[E2E] Fix broken e2e test
|
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
|
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 |
|
Aaro Koivukangas
|
76d19e4411
|
[UnitTests] Add courseFilter tests
|
2026-08-19 19:46:32 +03:00 |
|
Aaro Koivukangas
|
6249612e7a
|
[UnitTests] Add citizenshipFilter tests
|
2026-08-19 19:40:03 +03:00 |
|
Aaro Koivukangas
|
5c2f477794
|
[UnitTests] Add a mock to window.localStorage so that filter tests don't fail if using useLanguage
|
2026-08-19 19:39:05 +03:00 |
|
Aaro Koivukangas
|
1430923ec4
|
[UnitTests] Add ageFilter tests
|
2026-08-19 19:29:35 +03:00 |
|
Aaro Koivukangas
|
06fda57dae
|
[UnitTests] Add admissionTypeFilter tests
|
2026-08-19 19:26:28 +03:00 |
|