Skip to content

Comments

Dev to main#81

Open
hyrsky wants to merge 275 commits intomainfrom
dev
Open

Dev to main#81
hyrsky wants to merge 275 commits intomainfrom
dev

Conversation

@hyrsky
Copy link
Contributor

@hyrsky hyrsky commented Feb 23, 2026

Post deploy actions

  • Manually delete all other CronJobs except helfi-hakuvahti-cron-send-queue and helfi-hakuvahti-cron-populate-queue.
image

sundflux and others added 30 commits September 19, 2025 09:53
…des without field_publication_starts which crashes lookup for new results
- Configure ESLint with @typescript-eslint parser
- Apply auto-formatting (quotes, semicolons, spacing)
- Convert for loops to functional patterns (reduce, forEach)
- Fix plugin registration in bin scripts (void pattern)
- Fix template literal spacing in URL generation
- Add Promise.resolve() returns to all reduce callbacks
- All logic preserved, fully backwards compatible

Tested: All scripts working correctly in local environment
HOTFIX: Attempt to fix openshift Dockerfile
sundflux and others added 30 commits December 16, 2025 14:26
UHF-12473: Updated the email texts for the rekry saved search
UHF-X: Link to smaller logos in Hakuvahti emails.
UHF-12722: Hakuvahtikyselyiden tallennus ATV:hen (GDPR-suojaaminen)
UHF-X: HOTFIX: Update production URL for Elastic
* We need to refresh the code for subscription if SMS is enabled on populate so it can be sent via SMS

* Expose sms_code for sms templates

* Generate SMS code if SMS is enabled

* New site configuration vars

* renewal types + sms stuff

* smsCode lib for generating + validating SMS code

* Verification types

* SMS verification

* move some subscription logic from controllers so we can reuse it with SMS

* Add simple in-memory rate limit for verifications

* Add sms routes for actions

* Test for smsCode

* rate limit test

* Test requests

* Enable sms for local rekry for testing

* Refactoring for code reviews

* lint

* refactoring a bit, combine smscode + smsverification to single class, cleaning types

* fix loading sms code

* remove rate limit, fix loading sms code after rebase

* tests

* linter

* Security update

* Change ElasticSearch url

* Add placeholder config for kymp

* Enable sms

* Use docker service URLs

* Allow empty emails in hakuvahti

* Support sms subscriptions

* Lint

* Fix tests

* big bunch of translations

* translations

* sms templates

* this not needed

* confirmation template

* newhits sms

* add renewal sms template with data

* linter and cleanup

* remove from here, no link in sms anymore

* Patch GHSA-2g4f-4pwh-qvx6

* Replace c8 with nodejs native coverage

---------

Co-authored-by: Tarmo Sundström <tarmo.sundstrom@druid.fi>
* Fix sms sending

* Enable SMS for kymp test

* Merge both queues together
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants