Commit Graph
711 Commits
Author SHA1 Message Date
joonas-a 7731a4c699 [META] add npmrcs 2026-06-01 12:52:51 +03:00
Santeri Rajamäki 69365473a4 [META] Use node user in local dev environments to avoid root devour 2026-05-27 13:37:18 +03:00
Santeri Rajamäki 9d608dbbcc [META] Update docker dev builds 2026-05-27 13:09:02 +03:00
Aaro Koivukangas a8f48f24d1 [Meta] Add curl to alpine images 2026-05-24 22:31:34 +03:00
Aaro Koivukangas 0659d162b5 [Meta] Change alpine images to use ash instead of bash 2026-05-24 21:54:34 +03:00
Aaro Koivukangas 3e83b63324 [Meta] Add safe-chain to all actions and Dockerfiles 2026-05-24 21:34:23 +03:00
Aaro Koivukangas c1bacd11cc [Updater] Add hack fix to mainCourseCode being array 2026-05-12 11:36:46 +03:00
Aaro Koivukangas 11dfa4c6f1 [Updater] Fix logger typo 2026-04-20 15:43:49 +03:00
Aaro Koivukangas b94e4fc25d [Updater] Remove cron jobs in staging environment 2026-04-20 15:37:46 +03:00
Santeri Rajamäki 54f363be6e [META] Drop version numbers from api routes 2026-04-14 14:41:52 +03:00
joonas-a a9e325fe72 [Updater] Add transfer info to study rights 2026-03-26 17:41:17 +02: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 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 4ae93e0b7e [Updater] Add latest executed migration to starting logs 2026-03-19 14:45:18 +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
Santeri RajamäkiandAaro Koivukangas c0b29d69c7 [Updater] Fix substitution .map() for modules 2026-03-17 11:49:49 +02:00
Santeri RajamäkiandAaro Koivukangas fb541ffa3a [Updater] Build course unit substitutions as substitution groups/arrays 2026-03-17 11:49:20 +02:00
Santeri RajamäkiandAaro Koivukangas 0ed4ce7bb4 [Updater] Clarify updateCourses function 2026-03-17 11:49:20 +02:00
Aaro Koivukangas 3fc1bc161b [Models] Add substitution_groups to course table in sis-db 2026-03-11 18:54:38 +02:00
Santeri Rajamäki 35ce0388eb [Meta] Update sequelize
Patch for CVE in JSON where parsing
2026-03-10 12:31:04 +02:00
Santeri Rajamäki 5252f3b816 [Meta] Update node-postgres and add type package for redundancy 2026-03-10 12:31:04 +02:00
Santeri RajamäkiandAaro Koivukangas c2684a4e8e [META] Remove apparent service provider specific code 2026-02-27 16:36:24 +02:00
Santeri Rajamäki 6100aaaa0b [META] Update node env from 22 to 24 2026-01-23 17:20:23 +02:00
Santeri Rajamäki 4244e70d68 [META] Update imports from lodash to lodash-es 2026-01-23 16:43:25 +02:00
Santeri Rajamäki 37b4b31a9a [META] Upgrade lodash and lodash-es to the latest lodash-es variant 2026-01-23 16:33:39 +02:00
Santeri Rajamäki 1eb1527260 [Updater] Use selectFromByIds instead of hardcoded version to find missing course codes 2025-12-18 17:18:07 +02:00
Santeri Rajamäki 82a4d2a08d [Updater] Add JSDocstrings to worker db index 2025-12-18 17:15:59 +02:00
Santeri Rajamäki 48a77d2b12 [META] Run install:local 2025-11-18 13:30:21 +02:00
joonas-a cf15dfab72 [Updater] Use most recent iteration of each study track, instead of the oldest 2025-09-25 17:27:53 +03:00
joonas-a 818b9e4e1c [Infra] Revert RHEL 10 -> 9 for compatibility 2025-09-18 11:20:42 +03:00
Santeri Rajamäki 59b79d26d2 [META] Update gelf-pro override on sis-updater-scheduler 2025-09-16 15:36:02 +03:00
Santeri Rajamäki cd8f5b11b1 [META] Run npm update on sis-updater-scheduler 2025-09-16 15:36:02 +03:00
Santeri Rajamäki b8e110e39a [META] Run npm update on sis-updater-worker 2025-09-16 15:36:02 +03:00
Santeri Rajamäki 79ff2887fb Upgrade Redhat UBI9 to UBI10 2025-09-02 11:35:40 +03:00
joonas-a b432e1b359 [Eslint] better config 2025-08-07 15:05:22 +03:00
joonas-a 499b459807 [Eslint] Rework configuration 2025-08-07 15:05:22 +03:00
joonas-a ab63820736 [Updater] Fix cjs/esm compatibility on migrations 2025-07-30 15:55:14 +03:00
Santeri Rajamäki 785b7d5d74 Update minor version of dependencies
Closes #4762
Closes #4783
2025-06-10 17:51:07 +03:00
joonas-a 714f85d5c0 [Updater-worker] fix winston-sentry 2025-06-07 01:38:04 +03:00
joonas-a 01af4cfd2c [Updater-worker] ES6 2025-06-07 01:02:11 +03:00
Santeri Rajamäki fe55b770e9 [Updater] Update umzug to v3
Closes #4610
2025-06-06 15:25:17 +03:00
joonas-a f4c9137a05 [Updater] Add study right expiration rule urns 2025-06-05 23:48:46 +03:00
Joonas Ahovalli 6877716468 [Updater] Add tvex info to sis_study_rights 2025-05-30 13:18:47 +03:00
Santeri Rajamäki a21e91fbaa [Updater] added loki 2025-05-30 12:03:36 +03:00
Joonas Ahovalli 31787e6df0 [Updater] Add default for REDIS_HOST 2025-04-15 16:14:56 +03:00
santeri0200andGitHub bb7f965299 Merge pull request #4777 from UniversityOfHelsinkiCS/OOD-84-updater-failing-on-programme-module-children
OOD-84: using try catch logic when inserting programme module children [UPDATER-WORKER]
2025-04-15 14:14:09 +03:00
Jan Rundt ff5fac8f0d OOD-84: modern things such as ternary 2025-04-15 13:35:22 +03:00
santeri0200andGitHub b9cd6aab7f Merge pull request #4778 from UniversityOfHelsinkiCS/OOD-84-getting-latest-active-organisation
OOD-84: getting latest active organisation [UPDATER-WORKER]
2025-04-14 16:08:58 +03:00
Joonas Ahovalli 42e76e25e6 [Updater] Remove unused code 2025-04-08 15:42:51 +03:00