Releases: NUM-Forschungsdatenplattform/num-portal
Releases · NUM-Forschungsdatenplattform/num-portal
1.22.0
What's Changed
- add clamAV to local env; make delete attachment idempotent in #615
- Return instead of throw exception in #604
- Feature/project info metrics in #625
- Feature/checkstyle in #627
- Use SELECT COUNT to get number of patients in #645
- Fix ClassCastException when value is of type DvText in #644
- Feature/feature toggle in #648
- make manager search great again in #656
- add deploy env for feature in #657
Bumb dependency
- Bump org.springframework.boot:spring-boot-starter-parent from 3.3.3 to 3.3.4 by @dependabot in #617
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #616
- Bump org.apache.commons:commons-csv from 1.11.0 to 1.12.0 by @dependabot in #618
- Bump surefire.version from 3.5.0 to 3.5.1 by @dependabot in #623
- Bump ehr-sdk.version from 2.17.0 to 2.18.0 by @dependabot in #622
- Bump testcontainers.version from 1.20.1 to 1.20.2 by @dependabot in #620
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.9 by @dependabot in #626
- Bump ch.qos.logback:logback-classic from 1.5.9 to 1.5.10 by @dependabot in #628
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in #624
- Bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in #629
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 by @dependabot in #635
- Bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in #637
- Bump com.puppycrawl.tools:checkstyle from 10.18.2 to 10.19.0 by @dependabot in #636
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 by @dependabot in #634
- Bump org.springframework.boot:spring-boot-starter-parent from 3.3.4 to 3.3.5 by @dependabot in #633
- Bump testcontainers.version from 1.20.2 to 1.20.3 by @dependabot in #632
- Bump ehr-sdk.version from 2.18.0 to 2.19.0 by @dependabot in #638
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 by @dependabot in #641
- Bump com.puppycrawl.tools:checkstyle from 10.19.0 to 10.20.0 by @dependabot in #639
- Bump surefire.version from 3.5.1 to 3.5.2 by @dependabot in #640
- Bump com.puppycrawl.tools:checkstyle from 10.20.0 to 10.20.1 by @dependabot in #643
- Bump ehr-sdk.version from 2.19.0 to 2.20.0 by @dependabot in #642
- Bump com.puppycrawl.tools:checkstyle from 10.20.1 to 10.20.2 by @dependabot in #655
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #649
- Bump testcontainers.version from 1.20.3 to 1.20.4 by @dependabot in #650
Full Changelog: 1.21.0...1.22.0
1.21.0
What's Changed
- Bump ehr-sdk.version from 2.15.0 to 2.16.0 by @dependabot in #588
- Bump org.testcontainers:postgresql from 1.20.0 to 1.20.1 by @dependabot in #589
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 by @dependabot in #593
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 by @dependabot in #594
- Bump surefire.version from 3.3.1 to 3.4.0 by @dependabot in #595
- Bump org.springframework.boot:spring-boot-starter-parent from 3.3.2 to 3.3.3 by @dependabot in #600
- Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 by @dependabot in #601
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.7.1 to 3.8.0 by @dependabot in #599
- Bump surefire.version from 3.4.0 to 3.5.0 by @dependabot in #607
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #606
- Bump ehr-sdk.version from 2.16.0 to 2.17.0 by @dependabot in #605
- Bump org.hamcrest:hamcrest from 2.2 to 3.0 by @dependabot in #590
- Update README in #603
- new issue template in #608
- Feature/context logger in #602
- logs as json in #591
- Feature/final log entry in #610
- add prometheus exporter in #611
- Feature/users metrics in #612
Full Changelog: 1.20.0...1.21.0
1.20.0
What's changed
- Bump org.modelmapper:modelmapper from 3.2.0 to 3.2.1 by @dependabot
- Bump org.springframework.boot:spring-boot-starter-parent from 3.3.1 to 3.3.2 by @dependabot
- Bump org.testcontainers:postgresql from 1.19.8 to 1.20.0 by @dependabot
- Bump org.wiremock:wiremock-standalone from 3.8.0 to 3.9.1 by @dependabot
- Bump ehr-sdk.version from 2.14.0 to 2.15.0 by @dependabot
- Bump net.logstash.logback:logstash-logback-encoder from 7.4 to 8.0 by @dependabot
- Don't use ORDER BY in parameter query by @askask
- Use uppercase for AQL type 'EHR' by @askask
1.19.0
What's Changed
- Bump ehr-sdk.version from 2.11.0 to 2.12.0 by @dependabot in #556
- Bump ehr-sdk.version from 2.12.0 to 2.13.0 by @dependabot in #557
- Bump ehr-sdk.version from 2.13.0 to 2.14.0 by @dependabot in #571
- Bump org.springframework.boot:spring-boot-starter-parent from 3.3.0 to 3.3.1 by @dependabot in #562
- Bump org.springframework.cloud:spring-cloud-dependencies from 2023.0.2 to 2023.0.3 by @dependabot in #569
- Bump springdoc.version from 2.5.0 to 2.6.0 by @dependabot in #566
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.1 to 3.7.1 by @dependabot in #563
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.1 by @dependabot in #570
- Bump surefire.version from 3.2.5 to 3.3.1 by @dependabot in #568
- Bump org.wiremock:wiremock-standalone from 3.6.0 to 3.8.0 by @dependabot in #567
- Fix NullPointerException when viewing the criteria page, when a user doesn't have an organisation by @askask in #543
- Fix NullPointerException in AtnaService by @askask in #544
- Prevent query exception when no patients are found by @askask in #565
Full Changelog: 1.18.0...1.19.0
1.18.0
1.17.0
What's Changed
- NUM-2289 - Integrate virus scan in attachment validation by @crisdelta in #435
- NUM-2296 - BE | Attachments can be deleted from projects by @crisdelta in #436
- NUM-2299 - Fix binding to request body by @crisdelta in #437
- NUM-2290 - Configure virus scan service by @crisdelta in #443
- NUM-2282 - Add a virus scan by @crisdelta in #444
- NUM-2296 - BE | Attachments can be deleted from projects by @crisdelta in #439
- NUM-2292 - BE | Attachments can be assigned to projects by @cazacmarin in #442
- NUM-2300 - BE | Deliver also "review counter" when attachments are listed by @crisdelta in #445
- NUM-2303 - BE | Delete attachments when project gets deleted by @crisdelta in #446
1.16.0
What's Changed
- NUM-2269 - BE log ehrbase calls errors by @crisdelta in #424
- NUM-2276 - Health announcements not appearing by @cazacmarin in #425
- NUM-2275 - Attachment database setup by @crisdelta in #426
- NUM-2281 - Deletion retrieval documents by @crisdelta in #427
- NUM-2288 - Add back deployment variables by @crisdelta in #429
- NUM-2280 - Allow saving a document by @cazacmarin in #428 and #430
- NUM-2276 - fix getAnnouncements integration test by @crisdelta in #433
1.15.0
What's Changed
- NUM-2251 - only project researcher should be allowed to retrieve data by @crisdelta in #411
- NUM-2240 - provide system status url by @cazacmarin in #412
- NUM-2258 - BE | update helm charts by @cazacmarin in #413
- NUM-2250 - pseudonomyzation workaround configurable by @crisdelta in #414
- NUM-2256 - make user manual configurable by @crisdelta in #415
- Feature/upgrade libraries august by @crisdelta in #416
- NUM-2245 - BE | Check for system messages and offline services by @cazacmarin in #417
- NUM-2263 - logging of all events by @crisdelta in #418 and #419
- NUM-2267 - return announcements by @cazacmarin in #421
- NUM-2268 - log keycloack errors by @crisdelta in #420
1.14.0
What's Changed
- [NUM-2197] - Test to retrieve 3rd level pseudonyms for 2nd level of pseud in #393
- [NUM-2180] - Improve NUM-Portal test coverage on backend application in #392
- [NUM-2200] - BE add active field to user in #394
- [NUM-2210] - Provide swagger endpoint for admin to check/test 3rd party pseudonyms in #396
- [NUM-2203] - BE | User management: Search by role name in #395
- [NUM-2212] - BE | Search does not work properly when filter active/inactive is enabled in #397
- [NUM-2219] - BE Prevent users from deactivating themselves in #398
- [NUM-2221] - BE | Add a possibility to delete an organization without users in #399
- [NUM-2224] - BE | Deactivating organizations and their users in #401
- [NUM-2214] - BE | User management search by role name add support for german language in #400
- [NUM-2230] - Email notification user status changed in #402
- [NUM-2228] - BE | Prevent users from registering with a domain from a deactivated organization in #403
- [NUM-2229] - BE | filter organizations by 'active' field in #404
- [NUM-2232] - Organization name does not change when updated in user management in #405
- [NUM-2225] - BE | Prevent users being assigned to deactivated organizations in #406
- [NUM-2233] - Update to latest spring boot 2.7 in #407
- [NUM-2235] - BE deliver info to frontend app on load all categories if can be deleted in #408
- [NUM-2192] - BE | Add new field active to User
1.13.0
What's Changed
- [NUM-2154] - Upgrade num-portal to spring boot 2.6.X #377
- [NUM-2156] - Upgrade num-portal to spring boot 2.7.X #380
- Feature/upgrade build to java 17 #381
- [NUM-2162] - Update get users endpoint to allow to filter users by role #383
- [NUM-2169] - Deletion of unapproved users #385
- [NUM-2025] - Cleanup old eps without pagination #334
- [NUM-2177] - Fix AdminControllerIT for remote execution #388