Aaro Koivukangas
|
b5ee1f2190
|
[Eslint] Correct ignore rules for backend/tests
|
2026-04-17 13:28:37 +03:00 |
|
Aaro Koivukangas
|
c5649e9d39
|
[ApiTests] Restructure tests
|
2026-04-17 13:25:14 +03:00 |
|
Aaro Koivukangas
|
2a979af974
|
[Lint] Lint fixes
|
2026-04-17 12:40:12 +03:00 |
|
Aaro Koivukangas
|
06964526dc
|
[Husky] Enable front+back linting again :D
|
2026-04-17 12:37:12 +03:00 |
|
Aaro Koivukangas
|
b2b471dab5
|
[ApiTests] Add api tests for /populationstatistics/studyprogrammes
|
2026-04-17 12:32:52 +03:00 |
|
Aaro Koivukangas
|
15b9551f7a
|
[Husky] Lint all files in pre-commit hook and don't lint them twice
|
2026-04-15 17:17:13 +03:00 |
|
Aaro Koivukangas
|
c6f4e6066b
|
[Meta] Remove rapodiff + unused npm commands
|
2026-04-15 17:10:33 +03:00 |
|
Aaro Koivukangas
|
7ebb60e564
|
[Staging] Disable updater update buttons in staging, breaks things
|
2026-04-15 16:32:48 +03:00 |
|
Aaro Koivukangas
|
b641cf9ca6
|
[Scripts] Add script to update staging databases with test data
|
2026-04-15 16:11:51 +03:00 |
|
Aaro Koivukangas
|
8fd7383217
|
[Staging] Remove unnecessary staging iamgroups
|
2026-04-13 12:00:04 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
2768e95920
|
[Class stats][Courses of class] Show Master-level modules by fixing incorrect nullish coalesing
|
2026-04-10 13:39:10 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
5b7d641ad1
|
[E2E] More page title e2e test fixing
|
2026-04-10 13:39:10 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
37a71d7580
|
[E2E] Fix changed titles in tests
|
2026-04-10 13:39:10 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
aaa7b5de27
|
[E2E] Fix tests
|
2026-04-10 13:39:10 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
40bcbc59dc
|
[Class stats][Courses of class] Change empty fields to be 0, not null
|
2026-04-10 13:39:10 +03:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
5e46ce0cb0
|
[Class stats] Improve page title
|
2026-04-10 13:39:10 +03:00 |
|
Aaro Koivukangas
|
b2153ec3dd
|
[ClassStats][Courses] Add better handling for null substitution_groups (only in test-data)
|
2026-04-01 13:34:40 +03:00 |
|
Aaro Koivukangas
|
8949e7baf0
|
[Class stats][Courses] Better substitution group type handling
|
2026-03-31 15:18:47 +03:00 |
|
Aaro Koivukangas
|
fbe5db8a43
|
[E2E] Fix lint errors and e2e tests
|
2026-03-31 14:42:57 +03:00 |
|
Aaro Koivukangas
|
d4c7a4014b
|
[Class stats][Courses] Handle substitution groups correctly + fix
include substitutions button
|
2026-03-31 14:42:57 +03:00 |
|
Aaro Koivukangas
|
67001a9db1
|
[Updater] Remove limit of 1000 entries from update-meta in dev environment
|
2026-03-23 14:15:51 +02:00 |
|
Aaro Koivukangas
|
8c268395b0
|
[E2E] Fix broken test
|
2026-03-20 16:32:41 +02:00 |
|
Aaro Koivukangas
|
235d2b03b2
|
[CourseStat][Search] Use substitution_groups when searching for courses
|
2026-03-20 15:53:11 +02:00 |
|
Aaro Koivukangas
|
cbe20f1ad3
|
[Updater] Handle substitution_groups with null/undefined codes better
|
2026-03-20 15:53:11 +02:00 |
|
Aaro Koivukangas
|
13bdf698cf
|
[CI] Skip very flaky test
|
2026-03-19 15:29:25 +02:00 |
|
Aaro Koivukangas
|
fd6a65925a
|
[CI][DegreeProgrammes] Fix hetu-e2e tests once again
|
2026-03-19 15:03:14 +02:00 |
|
Aaro Koivukangas
|
435d2920fb
|
[CI][DegreeProgramme] More e2e test fixes
|
2026-03-19 14:47:27 +02:00 |
|
Aaro Koivukangas
|
4ae93e0b7e
|
[Updater] Add latest executed migration to starting logs
|
2026-03-19 14:45:18 +02:00 |
|
Aaro Koivukangas
|
dc5200da2f
|
[CI] Fix broken hetu-tests
|
2026-03-19 14:27:20 +02:00 |
|
Aaro Koivukangas
|
ab311ddc66
|
[CI] Don't trigger all workflows if lint fails
|
2026-03-19 13:27:50 +02:00 |
|
Aaro Koivukangas
|
833fdad3bb
|
[CI] Fix lint errors
|
2026-03-19 13:21:52 +02:00 |
|
Aaro Koivukangas
|
a16fd13413
|
[CI] Fix broken import in mailServices
|
2026-03-19 13:11:46 +02:00 |
|
Aaro Koivukangas
|
58913b4684
|
[Docker] Make .dockerignore work by moving it to context root
|
2026-03-19 12:58:55 +02:00 |
|
Aaro Koivukangas
|
ec43699c3c
|
[CI] Add backend and frontend logs to e2e tests
|
2026-03-19 11:57:56 +02:00 |
|
Aaro Koivukangas
|
288d32c591
|
[Backend][MailService] Backend doesn't crash if it tries to send emails in non-production environments
|
2026-03-17 13:16:04 +02:00 |
|
Aaro Koivukangas
|
6cf375936a
|
[Meta] Lint fixes
|
2026-03-17 12:02:12 +02:00 |
|
Aaro Koivukangas
|
8bc5c3ea65
|
[Updater][Substitutions] Add og. substitutions back and move the new substitutions to substitution_groups
|
2026-03-17 11:49:49 +02:00 |
|
Aaro Koivukangas
|
901a4de21c
|
[Updater] Allow updater workflow to trigger
|
2026-03-12 13:35:45 +02:00 |
|
Aaro Koivukangas
|
2bc28c7dd3
|
[Student] Convert BachelorHonors to ts
|
2026-03-12 13:00:57 +02:00 |
|
Aaro Koivukangas
|
2dd43b1ccd
|
[StudyGuidanceGroups] Typo fix
|
2026-03-12 10:51:59 +02:00 |
|
Aaro Koivukangas
|
3fc1bc161b
|
[Models] Add substitution_groups to course table in sis-db
|
2026-03-11 18:54:38 +02:00 |
|
Aaro Koivukangas
|
1edffd437e
|
[ClassStats][CoursesOfPopulation] Remove module stats from Show all view
|
2026-03-11 17:14:49 +02:00 |
|
Aaro Koivukangas
|
4ed5e610bf
|
[StudyGuidanceGroups] Change close-to-graduation link once more
|
2026-03-11 13:09:54 +02:00 |
|
Aaro Koivukangas
|
90ab1e80f7
|
[ClassStats][CoursesOfPopulation] Remove unecessary fields from module stats
|
2026-03-11 12:31:54 +02:00 |
|
Aaro Koivukangas
|
48f108c41d
|
[StudyGuidanceGroup] Move filtering to the correct component
|
2026-03-10 12:16:07 +02:00 |
|
Aaro Koivukangas
|
c17721bd54
|
[StudyGuidanceGroup] Remove duplicate entries from Associated programme selector
|
2026-03-10 11:53:45 +02:00 |
|
Aaro Koivukangas
|
4b92ce4bd9
|
[StudyGuidanceGroup] Add better description to a link to close to graduation
|
2026-03-10 11:05:01 +02:00 |
|
Aaro Koivukangas
|
f2348db941
|
[StudyGuidanceGroup] Fix empty table and add courses <-> modules switch to the sgg population view
|
2026-03-06 15:14:42 +02:00 |
|
Aaro Koivukangas
|
b828904c3d
|
[StudyGuidanceGroup] Migrate SGG population courses to ts
|
2026-03-06 14:49:14 +02:00 |
|
Aaro Koivukangas
|
ed82a26e45
|
[Meta] Update remaining useGetProgrammesQuery users
|
2026-03-06 11:24:17 +02:00 |
|
Aaro Koivukangas
|
b87ee36ebf
|
[Students] Fix style
|
2026-03-05 17:10:15 +02:00 |
|
Aaro Koivukangas
|
7695315843
|
[Meta] keyBy is now used, letsgoo!
|
2026-03-05 16:31:09 +02:00 |
|
Aaro Koivukangas
|
0a292057cb
|
[StudyGuidanceGroups] Add all degree programmes as options when selecting associated programmes for SGG
|
2026-03-05 16:24:12 +02:00 |
|
Aaro Koivukangas
|
0f5c672f5d
|
[StudyGuidanceGroups] Change getCombinedProgrammeName to use switch case
|
2026-03-04 17:42:17 +02:00 |
|
Aaro Koivukangas
|
6d82475696
|
[StudyGuidance] Correctly set initial year when adding starting year to group
|
2026-03-03 11:36:31 +02:00 |
|
Aaro Koivukangas
|
4ed8b3d2e9
|
[LanguageCenter] Add a course name/code filter
|
2026-02-27 14:34:59 +02:00 |
|
Aaro Koivukangas
|
97804b645e
|
[ClassStats][CoursesOfClass] Fix filter buttons not working
|
2026-02-26 14:31:45 +02:00 |
|
Aaro Koivukangas
|
6b1c3e358a
|
[CloseToGraduation] Add placeholders for text filters
|
2026-02-25 14:47:54 +02:00 |
|
Aaro Koivukangas
|
1935e36a3a
|
[Meta] Fix graduated count in ProgressBars
|
2026-02-25 13:49:26 +02:00 |
|
Aaro Koivukangas
|
15d0acae13
|
[ClassStats][ProgressTab] Remove accidental text from link
|
2026-02-25 13:02:53 +02:00 |
|
Aaro Koivukangas
|
ca31e0ed31
|
[ClassStats][ProgressTab] Add link to create progress criteria if it doesn't exist
|
2026-02-25 12:57:53 +02:00 |
|
Aaro Koivukangas
|
4df339fa25
|
[PopulationStatistics][Courses of class] Rename 'Show all courses or modules'
|
2026-02-24 10:48:31 +02:00 |
|
Aaro Koivukangas
|
0b2349d1c1
|
[ClassStats][Progress] Fix missing course names/codes
|
2026-02-20 13:35:48 +02:00 |
|
Aaro Koivukangas
|
55f18a4cef
|
[ClassStats][Progress] Table filtering works on all columns
|
2026-02-20 13:35:48 +02:00 |
|
Aaro Koivukangas
|
022efc22bd
|
[ClassStats][Progress] Implement types to ProgressTable
|
2026-02-20 13:35:48 +02:00 |
|
Aaro Koivukangas
|
a02e4adfa7
|
[ClassStats][Progress] Convert Progress tab to typescript
|
2026-02-20 13:35:48 +02:00 |
|
Aaro Koivukangas
|
29a0447b3f
|
[ClassStats][CoursesOfX] Change default Link visibility
|
2026-02-18 15:00:32 +02:00 |
|
Aaro Koivukangas
|
ee65aac42a
|
[ClassStats][CoursesOfPopulation] Add stats to modules
|
2026-02-18 14:52:02 +02:00 |
|
Aaro Koivukangas
|
e404fe09e3
|
[E2E][ProgrammeCourses] Change more header names in tests
|
2026-02-18 10:27:23 +02:00 |
|
Aaro Koivukangas
|
613164b3da
|
[E2E][ProgrammeCourses] Fix header name in e2e test
|
2026-02-18 10:01:53 +02:00 |
|
Aaro Koivukangas
|
ca8ad3ea04
|
[PopulationStatistics][Courses of class] Show all courses/modules changes text based on Course <-> Module toggle
|
2026-02-14 12:57:42 +02:00 |
|
Aaro Koivukangas
|
b21693ba1d
|
[PopulationStatistics][Courses of class] Fix table dissapearing if Course <-> Module tab returns 0 rows
|
2026-02-14 12:57:42 +02:00 |
|
Aaro Koivukangas
|
b99d3ff649
|
[PopulationStatistics][Courses of class] Add a toggle to show only courses or modules in "Show all courses" view
|
2026-02-14 12:57:42 +02:00 |
|
Aaro Koivukangas
|
29723b15aa
|
[Population][ClassStats] Handle class stat query-arrays better and add more tests
|
2026-02-06 12:39:22 +02:00 |
|
Aaro Koivukangas
|
77c3271c25
|
[ApiTests] Add tests for ClassStats with years and programme
|
2026-02-04 17:48:36 +02:00 |
|
Aaro Koivukangas
|
eaee2bac5a
|
[ApiTests] Add tests PopulationStatistics and a skipped test semester bug #4959
|
2026-02-04 17:05:02 +02:00 |
|
Aaro Koivukangas
|
0aff1afcd6
|
[Api-tests] Add basic permission tests for populations
|
2026-02-02 17:14:38 +02:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
6db47e0568
|
[CI] Update toska registry login envs in pull_request action
|
2026-02-02 14:30:46 +02:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
2b855654a6
|
[CI] Login to toksa docker registry in pull_request action
|
2026-02-02 14:30:46 +02:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
5acf0d3e2c
|
[CI] Remove incorrect path from pull_request action
|
2026-02-02 14:30:46 +02:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
76f80c7828
|
[CI] Rename npm script to the correct one in pull_request action
|
2026-02-02 14:30:46 +02:00 |
|
 Aaro KoivukangasandAaro Koivukangas
|
c0f4acf681
|
[Meta] Update docker compose container_names to use '-' as separator
|
2026-02-02 14:30:46 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
892f64f492
|
[CI] Action typo fix
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
a12a86ad0e
|
[CI] Run api+e2e tests even when previous jobs are skipped
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
3ed549cc75
|
[CI] Run frontend and backend while e2e testing
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
809a42d947
|
[CI] Login to toska docker registry while setting up api tests
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
ceabbd0628
|
[CI] Fixing the same error 3rd time
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
d4485ee3dd
|
[CI] Fix the same error again
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
214df46c4d
|
[CI] Typo fix
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
39709d41c7
|
[CI] Api test and e2e tests now run even when previous steps are skipped
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
12003a9c0b
|
[CI] Multiple ci fixes
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
d5f3f86b2b
|
[CI] Change api tests to use docker-compose.ci.yml
|
2026-02-02 11:40:52 +02:00 |
|
 Aaro KoivukangasandSanteri Rajamäki
|
f37617754d
|
[CI] Add check services run correctly as a dependency in actions to api+e2e
|
2026-02-02 11:40:52 +02:00 |
|
Aaro Koivukangas
|
b83dae4ead
|
[Meta] Change run.sh to use docker compose, not docker-compose
|
2026-01-28 18:13:44 +02:00 |
|
Aaro Koivukangas
|
b1d75d53d1
|
[CI] Remove working-directory, not run from test action
|
2026-01-28 18:07:42 +02:00 |
|
Aaro Koivukangas
|
52569cb402
|
[CI] Fix incorrect path in test action
|
2026-01-28 18:06:15 +02:00 |
|
Aaro Koivukangas
|
cd88b6c41c
|
[CI, Updater] Trigger updater workflow only on release
|
2026-01-28 18:00:06 +02:00 |
|
Aaro Koivukangas
|
ea5543f712
|
[CI] Typo fix
|
2026-01-28 17:58:47 +02:00 |
|
Aaro Koivukangas
|
e0fb0ab788
|
[CI] Add node/npm to api-tests action
|
2026-01-28 17:57:56 +02:00 |
|
Aaro Koivukangas
|
adda1c5020
|
[CI] E2E acually checks if needed jobs succeed or are skipped
|
2026-01-28 17:45:45 +02:00 |
|