Releases: NUM-Forschungsdatenplattform/num-portal
Releases · NUM-Forschungsdatenplattform/num-portal
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
1.12.1
What's Changed
- [NUM-2157] - pseudonomyzation issues when id does not start with codex
1.12.0
What's Changed
- [NUM-2091] - After name change user disappears from the list
- [NUM-2097] - User roles cannot be changed
- [NUM-2100] - Projects do not appear
- [NUM-1998] - Incorrect rendering of immunization status query in cohort explorer
- [NUM-2003] - Pagination for getAll project request
- [NUM-2004] - Pagination for getAll category request
- [NUM-2006] - Pagination for getAll organization request
- [NUM-2016] - Provide Health- and Ready-Endpoint for all components
- [NUM-2018] - Pagination for get all available queries (aql)
- [NUM-2047] - Provide Health- and Ready-Endpoint for FHIR-Bridge
- [NUM-2054] - Provide Health- and Ready-Endpoint for EHR-Base
- [NUM-2059] - num-portal One or more dependencies were identified with known vulnerabilities
- [NUM-2074] - Due to complex integration in FHIR Bridge and EhrBase services - log of Postgres sql data are required from DB level
- [NUM-2080] - Data retrieval - Projects filter by status
- [NUM-2072] - BE check if something has to be change into backend application
- [NUM-2083] - BE fix Criteria - criteria overview - author sorting
- [NUM-2087] - BE fix Projects - project overview - author sorting
- [NUM-2088] - BE fix user management sorting
- [NUM-2090] - Provide documentation on how to start locally all 4 Num Services.
- [NUM-2092] - Adjust project status value sorting
- [NUM-2107] - Provide log level switching for EhrBase
- [NUM-2130] - Migrate keycloak themes from 16.0.1 to 21.0.1
- [NUM-2155] - Sorting by author in criteria tab does not ignore camel case
- [NUM-2110] - Highlight project name to avoid confusion in sent email
- [NUM-2098] - Enhance translation in a Cache or in memory