Skip to content

Releases: espoon-voltti/evaka

v20240901

01 Sep 23:02
7f1ac04
Compare
Choose a tag to compare

eVakan muutosloki 26.08.2024-01.09.2024

Rikkovat muutokset

  • Lähetä huoltajalle sähköpostiviestit uudesta keskustelukyselystä ja lähestyvästä keskusteluaikavarauksesta #5538

Uudet ominaisuudet ja parannukset

  • Varhaiskasvatuksessa lopettavat lapset raportille lisätty aluefiltteri #5583
  • Tehdään kuntalaisen mobiiliin läsnä/poissaolojen lisäys -napista helpommin huomattava #5579
  • Päivän käyttöastegraafin suunnitelma #5565
  • Käsittelystä poistetun hakemuksen voi palauttaa saapuneisiin #5574
  • Järjestetään lomakepohjat uusimmasta vanhimpaan #5572
  • Yksikön kustannuspaikan voi asettaa vaikka ei laskutettaisi evakasta #5570
  • Järjestetään loma-ajat uusimmasta vanhimpaan #5571
  • Lomakauden aikaväliä ei voi muokata jälkeenpäin #5568
  • Lisää lomakepohjien ohjeteksteihin monirivituen #5563
  • Näytetään luotujen dokumenttien määrä lomakepohjat-listassa #5564
  • Päätetään palvelusetelikertoimia automaattisesti sijoituksen päättyessä/muuttuessa #5542
  • Kuntalainen voi lisätä uuteen viestiin liitteen jos lapsi on vuorohoidossa #5524
  • Päivän käyttöastegraafin parannuksia #5541
  • Parannuksia tulotietojen aikavälin valintaan #5536

Bugikorjaukset

  • Korjaus uuden keskustelukyselyn huoltajakutsujen kohdentamiseen #5582
  • Korjaus lapsen kuvan lisäykseen #5576
  • Perutaan tulotiedon loppupäivän pakollisuus #5578
  • Korjataan turhat varoitukset päiväkirjamodaalissa #5573
  • Ei lähetetä sähköpostia kalenteritapahtumista jos sijoitus on päättynyt #5562

Tekniset

  • Lisätään kaikki puuttuvat API-endpoint prefixit paikoilleen #5527
  • Korjauksia sähköpostien lähetykseen #5569
  • Päivitetään Suomi.fi REST AccessTokenResponse uuden speksin mukaiseksi #5580
  • Korjaus OpenTelemetryn spanien käyttöön #5577
  • Suorituskykykorjauksia #5575
  • Korvataan opentracing opentelemetryllä evaka-servicessä #5495
  • Poistetaan vain Espoon käytössä olleet SAML-sertifikaatit #5545
  • Päivitetään Keycloak versioon 25.0.4 #5560
  • Piilotetaan muutama sensitiivinen tieto lokitukselta virhetilanteissa #5561
  • Yksinkertaistetaan kuntalaisen Keycloakin "idp review profile"-vaihetta #5526

Riippuvuuksien päivitykset

  • Bump com.ncorti.ktfmt.gradle from 0.20.0 to 0.20.1 in /service #5566
  • Bump com.ncorti.ktfmt.gradle from 0.18.0 to 0.20.0 in /service #5546
  • Bump @testing-library/jest-dom from 6.4.2 to 6.5.0 in /frontend #5555
  • Bump micromatch from 4.0.4 to 4.0.8 in /frontend #5559
  • Bump micromatch from 4.0.4 to 4.0.8 in /apigw #5558
  • Bump webpack from 5.93.0 to 5.94.0 in /frontend #5554
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 in /keycloak/dd-fetch #5557
  • Bump node from 20.16.0-bookworm-slim to 20.17.0-bookworm-slim in /apigw #5556
  • Bump @types/node from 22.4.1 to 22.5.0 in /frontend #5553
  • Bump tslib from 2.6.2 to 2.7.0 in /frontend in the typescript group #5552
  • Bump typescript-eslint from 8.1.0 to 8.2.0 in /frontend in the lint group #5551
  • Bump node from 20.16.0-bookworm-slim to 20.17.0-bookworm-slim in /frontend #5550
  • Bump @types/node from 22.4.0 to 22.5.0 in /apigw #5549
  • Bump typescript-eslint from 8.1.0 to 8.2.0 in /apigw in the lint group #5548
  • Bump com.github.kagkarlsson:db-scheduler from 14.0.0 to 14.1.0 in /service #5547

v20240825

25 Aug 23:02
e9fe5e6
Compare
Choose a tag to compare

eVakan muutosloki 19.08.2024-25.08.2024

Rikkovat muutokset

  • Poistetaan lapsen sivulta Lapseen liittyvä viestintä -osio #5514

Uudet ominaisuudet ja parannukset

  • Poistetaan deaktiivisen työntekijän oikeudet 8 viikon jälkeen #5537
  • Varoitetaan kuntalaista jos on merkitsemässä poissaoloa suljetun lomakyselyn ajalle #5535
  • Sallitaan varaukset lapsille, joiden sijoituksessa on ollut katko kesken loma-ajan #5531
  • Korjaus käytetyn tuntimäärän keskiarvolaskentaan ilmaisten läsnäolojen tapauksessa #5505
  • Varausten ja poissaolojen siivous sijoitusten muuttuessa #5503
  • Saavutettavuusparannus kuntalaisen poissaolodialogin validointivirheeseen #5525
  • Saavutettavuusparannus kuntalaisen kalenterin päivämodaaliin päivän vaihtoon #5521
  • Ilmaisen heinäkuun saa jos aloitus oli elokuussa + ilmaisuuden sääntö konfiguroitavaksi #5523
  • Tuloselvityksen päättymispäivä pakolliseksi jos muu kuin suostumus korkeimpaan #5344

Bugikorjaukset

  • Korjauksia esiopetuksen poissaoloraporttiin #5530
  • Yksikön päättymispäivä on inklusiivinen eli viimeinen päivä kun on yhä toiminnassa #5534
  • Korjauksia esiopetuksen poissaoloraporttiin #5522
  • Tuki keskustelukyselyjen tietojen näyttämiselle kasvattajan kalenterissa #5512
  • Sallitaan varausten muokkaus henkilökunnan mobiilista myös loma-ajalla #5511
  • Näytetään henkilökunnan mobiilista luodut varaukset henkilökunnan luomina #5510

Tekniset

  • Käytetään jsonb_build_object aina json_build_object sijaan #5540
  • Lisätään NOT NULL constraint placement-taulun created ja updated -sarakkeille #5543
  • Korjataan sähköpostien esikatselu #5539
  • Lisätään uusi suomi.fi testipuolen IDP-sertifikaatti #5529
  • Dockerfile muotoilu korjauksia #5532
  • Käyttö/täyttöastekyselyn tekninen parannus #5513
  • Lokitetaan User-Agent proxyssä #5508

Riippuvuuksien päivitykset

  • Bump com.google.guava:guava from 33.2.0-jre to 33.3.0-jre in /service #5519
  • Päivitetään spring-framework-bom, korjaa CVE-hälytyksen #5509
  • Bump org.junit:junit-bom from 5.10.0 to 5.11.0 in /service #5520
  • Bump the sentry group in /frontend with 2 updates #5517
  • Bump dd-trace from 5.20.0 to 5.21.0 in /apigw #5516
  • Bump @types/node from 22.2.0 to 22.4.1 in /frontend #5518
  • Bump @types/node from 22.2.0 to 22.4.0 in /apigw #5515

v20240818

18 Aug 23:03
07eee28
Compare
Choose a tag to compare

eVakan muutosloki 12.08.2024-18.08.2024

Uudet ominaisuudet ja parannukset

  • Ei poisteta varauksia kun päivittäinen varhaiskasvatusaika muuttuu #5464
  • Keskusteluaikavarausten kuntalaisen ruotsinnokset #5493
  • Tuetaan puutteellisia vastauksia sisältävää vanhaa dataa vasumigraatiossa #5491
  • Näytetään onnistuneesti migratoitujen dokumenttien määrät #5490
  • Siirretään viestiketjut ja uusi viesti omiin routeihin #5431
  • Migratoidaan vasuista huoltajien lukukuittaukset #5481
  • Migratoidaan myös julkaisemattomat vasut/leopsit #5480

Bugikorjaukset

  • Estä ylimääräisten keskusteluaikojen näyttäminen varausmodaalissa #5504
  • Mobiilissa Tänään ja Seuraavat päivät näkyy yhtä aikaa aktiivisina #5497
  • Tulotiedon editoiminen avaa tulotiedon näkyviin #5492
  • Korjataan koko päivän poissaolon näyttäminen kuntalaiselle #5479
  • Varaudutaan rikkinäisiin henkilöviitteisiin vasu-migraatiossa #5484

Muut

  • Veo ei saa nähdä omia lapsen dokumentteja jos lapsi ei ole sijoitettuna omaan yksikköön #5448

Tekniset

  • Korjataan laskugeneroinnin suorituskyky, ja parannellaan koodia #5483
  • Päivitetään deprekoidut env-nimet compose e2e:ssä #5496
  • Lisää hakemuksen testejä kun palveluntarpeet ovat käytössä #5452
  • E2E-testiajon korjaus #5498
  • Propagoidaan tracing-konteksti proxyltä keycloakille #5494
  • Käytetään Keycloakin Hostname v2 -konfiguraatiota paikallisessa ympäristössä #5347
  • Kielletään nullable API response-sisällöt koska Spring toimii oudosti niiden kanssa #5463
  • Parannuksia muutostietopalvelun hetujen null-käsittelyyn #5482
  • Datadog seurannan lisäys Keycloak:iin #5460
  • Korjaus käyttöoikeuksiin #5467

Riippuvuuksien päivitykset

  • Bump axios from 1.7.0 to 1.7.4 in /frontend #5500
  • Bump axios from 1.7.0 to 1.7.4 in /apigw #5499
  • Bump express-http-proxy from 2.0.0 to 2.1.1 in /frontend #5489
  • Bump globals from 15.8.0 to 15.9.0 in /frontend #5488
  • Bump typescript-eslint from 8.0.0 to 8.1.0 in /frontend in the lint group #5487
  • Bump typescript-eslint from 8.0.0 to 8.1.0 in /apigw in the lint group #5486
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.1.2 to 3.7.1 in /keycloak/dd-fetch #5485
  • Bump the playwright group in /frontend with 2 updates #5469
  • Bump @testing-library/dom from 10.3.2 to 10.4.0 in /frontend #5471
  • Bump express-http-proxy from 2.0.0 to 2.1.1 in /apigw #5476
  • Bump dd-trace from 5.19.0 to 5.20.0 in /apigw #5475
  • Bump com.datadoghq:dd-java-agent from 1.37.0 to 1.38.0 in /service #5478
  • Bump software.amazon.awssdk:bom from 2.26.3 to 2.27.2 in /service #5477
  • Bump @types/node from 22.1.0 to 22.2.0 in /apigw #5474
  • Bump the lint group in /apigw with 2 updates #5473
  • Bump @types/node from 20.14.0 to 22.2.0 in /frontend #5472
  • Bump the sentry group in /frontend with 3 updates #5470
  • Bump the lint group in /frontend with 2 updates #5468

v20240811

11 Aug 23:02
b649f64
Compare
Choose a tag to compare

eVakan muutosloki 05.08.2024-11.08.2024

Uudet ominaisuudet ja parannukset

  • Lisätään metadatan käsittely vasumigraatioon #5461
  • Tyyliparannus ympäristöindikaattoriin #5459
  • Disabloidaan ryhmän poisto -nappi jos ryhmää ei voi enää poistaa #5458
  • Automaattikatkaistaan myös päivälasten läsnäolot vuorohoitoyksiköissä #5450
  • Kuntalaisen poissaolomodaalin päättymispäivän maksimiarvolle validaatio käyttöliittymään #5451
  • Siivotaan varaukset ja poissaolot kun kuntalainen irtisanoo sijoituksen tai sen liittyvän osuuden #5446
  • Kuntalaisen poissaolo-modaalin peruuta-nappi palaa sinne mistä tultiin #5426
  • Poistetaan myös PDF samalla jos pääkäyttäjä poistaa julkaistun lomakeluonnoksen #5440
  • Lisätään mobiilin uusi viesti -notifikaatioon lähettäjän nimi #5430
  • Näytetään kasvatusvastuullisuus-ikoni mobiilissa #5425
  • Piilotetaan laskunäkymästä tili ja laskulaji niiltä kunnilta jossa niitä ei käytetä #5423
  • Tuen päätöksellä saa valita vain yhden tuen tason #5420

Bugikorjaukset

  • Otetaan vuorohoito huomioon päivittäisten vaka-aikojen poissaolojen luonnissa #5462
  • Siirretään Merkintöjen selitykset yksikön kalenterissa takaisin lasten läsnäolojen alapuolelle #5454
  • Korjaa tuen päätökset -raportin linkin esiopetuksen tuen päätöksille #5455

Tekniset

  • Poistetaan manuaalinen AWS SDK region-konffi #5457
  • Poistetaan viestien perumiseen liittyvä vanha koodi #5456
  • Päivitetään Keycloak versioon 25.0.2 (Espoo) #5453
  • Inaktiivisten henkilöiden poistokyselyn optimointi #5449

Riippuvuuksien päivitykset

  • Bump net.logstash.logback:logstash-logback-encoder from 7.4 to 8.0 in /service #5415
  • Bump the lint group across 1 directory with 5 updates #5444
  • Bump core-js from 3.37.0 to 3.38.0 in /frontend #5445
  • Bump postcss-preset-env from 9.6.0 to 10.0.0 in /frontend #5443
  • Bump the babel group in /frontend with 2 updates #5442
  • Bump react-day-picker from 8.10.0 to 9.0.7 in /frontend #5437
  • Bump redis from 4.6.7 to 4.7.0 in /apigw #5441
  • Bump the lint group across 1 directory with 3 updates #5433
  • Bump the sentry group across 1 directory with 2 updates #5434
  • Bump @eslint/js from 9.7.0 to 9.8.0 in /apigw #5406
  • Bump flyway from 10.15.0 to 10.17.0 in /service #5438
  • Bump react-router-dom from 6.24.1 to 6.26.0 in /frontend #5436
  • Bump @types/node from 20.14.0 to 22.1.0 in /apigw #5432
  • Bump fast-xml-parser from 4.4.0 to 4.4.1 in /apigw #5421
  • Bump node from 20.15.1-bookworm-slim to 20.16.0-bookworm-slim in /apigw #5416
  • Bump node from 20.15.1-bookworm-slim to 20.16.0-bookworm-slim in /frontend #5412
  • Bump dd-trace from 5.18.0 to 5.19.0 in /apigw #5410
  • Bump query-string from 9.0.0 to 9.1.0 in /apigw #5407
  • Bump the fontawesome group in /frontend with 3 updates #5393

v20240804

04 Aug 23:02
f19309e
Compare
Choose a tag to compare

eVakan muutosloki 29.07.2024-04.08.2024

Uudet ominaisuudet ja parannukset

  • Näytetään testiympäristöissä ympäristön nimi jotta erottuu selkeämmin tuotannosta #5429
  • Viitataan hakijaan/aikuiseen eikä huoltajaan työntekijöiden hakemusnäkymässä jotta pätee kaikissa tapauksissa #5427
  • Yhteystietokoosteessa voi valita päivämäärän jolta tiedot haetaan #5419
  • Käytetään kunnallisen tiedotteen otsikkoa sähköpostiherätteen kuvauksessa #5339
  • Muutetaan "ei ryhmää" oletusvalinnaksi yksikön kalenterissa #5418
  • Siirretään henkilökunnan läsnäolot lasten alapuolelle viikkokalenterissa #5417
  • Raportti lapsen läsnä- ja poissaolotiedoista #5405
  • Näytetään työntekijän mobiilin lapsilistassa ikoni myös Huom-muistiinpanosta #5403

Bugikorjaukset

  • Korjaus henkilökunnan mobiiliviestintään back-napin käyttöön #5428
  • Sallitaan varausten luonti loma-ajalle lapsille joiden osalta ei ole voinut evakassa vastata lomakyselyyn #5424

v20240728

28 Jul 23:02
5d5ce3b
Compare
Choose a tag to compare

eVakan muutosloki 22.07.2024-28.07.2024

Uudet ominaisuudet ja parannukset

  • Lisätään ohjeistuksia olla kääntämättä automaattisesti erisnimiä #5404
  • Lisätty varasijoituksen ikoni mobiilin Seuraavat päivät -näkymään #5401
  • Lisätty OID:t yksiköt-raportille #5402
  • Lisätty paperihakemukselle tuki palveluntarpeen voimassaoloajalle #5399
  • Lisätty oletuspalveluntarve näkyviin ryhmät-taulukoihin #5400

v20240721

21 Jul 23:02
145f52f
Compare
Choose a tag to compare

eVakan muutosloki 15.07.2024-21.07.2024

Uudet ominaisuudet ja parannukset

  • Estetään yksikön sulkeminen jos sille on sijoituksia tai varasijoituksia sulkemispäivän jälkeen #5390
  • Keskusteluvarausten varaaminen ja peruminen kuntalaiselle #5386
  • Loma-ajan infotekstin muutos kuntalaisille #5380

Tekniset

  • Importataan ikonit lib-icons:ista + eslint-sääntö #5388
  • E2E-testien refaktorointeja #5362

Riippuvuuksien päivitykset

  • Bump @testing-library/dom from 10.2.0 to 10.3.2 in /frontend #5384
  • Bump react-router-dom from 6.23.0 to 6.24.1 in /frontend #5383
  • Bump react-datepicker from 7.1.0 to 7.3.0 in /frontend #5382
  • Bump pino from 9.2.0 to 9.3.1 in /apigw #5381
  • Use eslint 9 in frontend #5379
  • Bump @tanstack/react-query from 5.49.2 to 5.51.1 in /frontend #5377
  • Bump ts-jest from 29.1.1 to 29.2.2 in /frontend in the jest group #5373
  • Bump @eslint/js from 9.6.0 to 9.7.0 in /apigw #5368
  • Bump dd-trace from 5.17.0 to 5.18.0 in /apigw #5367
  • Bump webpack from 5.92.0 to 5.93.0 in /frontend #5376
  • Bump the sentry group in /frontend with 3 updates #5375
  • Bump node from 20.15.0-bookworm-slim to 20.15.1-bookworm-slim in /apigw #5372
  • Bump node from 20.15.0-bookworm-slim to 20.15.1-bookworm-slim in /frontend #5371
  • Bump org.mockito.kotlin:mockito-kotlin from 5.3.1 to 5.4.0 in /service #5370
  • Bump org.jsoup:jsoup from 1.17.1 to 1.18.1 in /service #5369
  • Bump the lint group in /apigw with 2 updates #5366
  • Bump ts-jest from 29.1.1 to 29.2.2 in /apigw in the jest group #5365

v20240714

14 Jul 23:02
1d35c7b
Compare
Choose a tag to compare

eVakan muutosloki 08.07.2024-14.07.2024

Uudet ominaisuudet ja parannukset

  • Loma-aikojen varausten lukitseminen #5326

Muut

  • Korvataan Ruby sapluunat Gomplatella #5361

Tekniset

  • Korjataan digitransit API-virheiden lokitusformaatti #5363

Riippuvuuksien päivitykset

  • Bump org.owasp.dependencycheck from 10.0.1 to 10.0.2 #5364
  • Bump fsfe/reuse-action from 3 to 4 #5355
  • Upgrade lint packages #5358
  • Bump yarn from 4.1.1 to 4.3.1 #5357
  • Bump pino-http from 10.1.0 to 10.2.0 in /apigw #5356
  • Bump typescript-eslint from 7.14.1 to 7.15.0 in /apigw in the lint group #5354
  • Bump com.networknt:json-schema-validator from 1.4.0 to 1.5.0 in /service #5353
  • Bump com.datadoghq:dd-java-agent from 1.36.0 to 1.37.0 in /service #5351
  • Bump postcss-preset-env from 9.5.1 to 9.6.0 in /frontend #5350
  • Bump esbuild from 0.21.2 to 0.23.0 in /frontend #5349
  • Bump the sentry group in /frontend with 2 updates #5348

v20240707

07 Jul 23:02
Compare
Choose a tag to compare

eVakan muutosloki 01.07.2024-07.07.2024

Uudet ominaisuudet ja parannukset

  • Henkilökunta voi editoida ainoastaan omia läsnäolojaan #5321

Bugikorjaukset

  • Korjauksia palse-arvoeditoriin #5341
  • Korjaus raportin ACL-koodiin #5338
  • Korjaus laskujen luontiin (kiinteä päivähinnan jakaja + lyhyt kuukausi + maksuttomat poissaolot) #5337

Tekniset

  • Päivitetään Keycloak versioon 25.0.1 #5345
  • E2E-testit kuntalaisen Keycloakin rekisteröitymiselle ja unohdin salasanani -toiminnolle #5340
  • Lisätään osoitesivun tuki Suomi.FI REST -pilottikoodiin #5342
  • ES2022-yhteensopivuus #5325

Riippuvuuksien päivitykset

  • Päivitetään Gradle OWASP plugin versioon 10.0.1 #5343
  • Bump the sentry group in /frontend with 3 updates #5330
  • Bump @eslint/js from 9.5.0 to 9.6.0 in /apigw #5334
  • Bump @testing-library/dom from 10.1.0 to 10.2.0 in /frontend #5332
  • Bump com.datadoghq:dd-java-agent from 1.35.2 to 1.36.0 in /service #5336
  • Bump node from 20.14.0-bookworm-slim to 20.15.0-bookworm-slim in /apigw #5335
  • Bump the lint group in /apigw with 2 updates #5333
  • Bump @tanstack/react-query from 5.45.1 to 5.49.2 in /frontend #5331
  • Bump the playwright group in /frontend with 2 updates #5328
  • Bump node from 20.14.0-bookworm-slim to 20.15.0-bookworm-slim in /frontend #5327

v20240630

30 Jun 23:03
09f67fe
Compare
Choose a tag to compare

eVakan muutosloki 24.06.2024-30.06.2024

Uudet ominaisuudet ja parannukset

  • Raportit aakkosjärjestykseen #5320
  • Järjestetään talouspäätökset päämiehen sivulla voimassaoloajan mukaan #5314
  • Vahvistetaan hakemuksen poistaminen käsittelystä #5311
  • Ei näytetä suljettuja yksiköitä toimintojen avauksissa #5317
  • Suomi.fi viestit REST-pilottitoteutus #5279
  • Automaattinen poissaolojen luonti varausten luonnin yhteydessä #5300
  • Lyhennetään vanhempainvapaa -teksti mahtumaan yksikön viikkonäkymässä #5316

Bugikorjaukset

  • Ei sallita kuntalaisen tehdä varauksia aikojen kanssa avoimille loma-ajoille #5323
  • isPermittedForSomeTarget-käyttöoikeustarkastus ei ole enää liian salliva #5318
  • Korjaus lasten läsnäolojen automaattikatkaisuun #5309

Muut

  • Sijoituksen päättymispäivä oletusarvoisesti tyhjäksi mutta pakolliseksi #5275

Tekniset

  • Käytetään uutta SQL query API:a, osa 4 #5324
  • Poistetaan insertGeneralTestFixtures ja muutama globaali fikstuuri #5322
  • Käytetään uusinta core-js:ää #5315
  • apigw:n ESLint-sääntöjen ja koodin parannuksia #5312

Riippuvuuksien päivitykset

  • Bump react-datepicker from 6.9.0 to 7.1.0 in /frontend #5306
  • Bump com.datadoghq:dd-java-agent from 1.34.0 to 1.35.2 in /service #5302
  • Bump typescript from 5.4.2 to 5.5.2 in /frontend in the typescript group #5304
  • Bump typescript from 5.4.2 to 5.5.2 in /apigw #5308
  • Bump @types/uuid from 9.0.2 to 10.0.0 in /apigw #5307
  • Bump @types/uuid from 9.0.2 to 10.0.0 in /frontend #5305
  • Bump the sentry group in /frontend with 3 updates #5303
  • Bump com.datadoghq:dd-java-agent from 1.34.0 to 1.35.0 in /service #5289