Sprint Q
What's Changed
- Updated getClaimDetails endpoint by @dfitchett in #2233
- Update issue templates to add a request form by @dianagriffin in #2231
- Updated updateClaimContentions endpoint by @dfitchett in #2234
- Added createClaimContentions endpoint by @dfitchett in #2235
- Prevent duplicate contention migration (fix #2054) by @raudabaugh in #2145
- Updated cancelClaim endpoint by @dfitchett in #2237
- Updated to correctly serialize datetimes & refactor lifecycle status endpoint by @dfitchett in #2251
- added docker prune in xample-domain and api gateway integration tests by @chengjie8 in #2257
- Bump org.flywaydb.flyway from 10.0.1 to 10.1.0 by @dependabot in #2254
- Bump flyway/flyway from 10.0-alpine to 10.1-alpine in /db-init by @dependabot in #2252
- bump spring boot version by @msnwatson in #2262
- BIP Integration: updates EP Merge App and adds end-2-end integration test by @dfitchett in #2250
- Standup mock-bgs-api via docker compose by @dfitchett in #2263
- Bump pl.allegro.tech.build.axion-release from 1.15.5 to 1.16.0 by @dependabot in #2264
- Bump com.diffplug.spotless:com.diffplug.spotless.gradle.plugin from 6.22.0 to 6.23.0 by @dependabot in #2256
- Bump hapi_fhir_version from 6.8.5 to 6.10.0 by @dependabot in #2239
- Update and rename vro-request.md to vro-request.yml by @dianagriffin in #2238
- BGS Healthcheck Implementation by @msnwatson in #2246
- Set low disk space for rabbitmq and remove prune step in xample integ… by @chengjie8 in #2286
- svc-bgs-api enabled to send requests to mock-bgs-api by @dfitchett in #2288
- minor fix by @chengjie8 in #2289
- Bump com.diffplug.spotless:com.diffplug.spotless.gradle.plugin from 6.23.0 to 6.23.2 by @dependabot in #2270
- Bump nebula.lint:nebula.lint.gradle.plugin from 18.1.0 to 19.0.1 by @dependabot in #2259
- Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 by @dependabot in #2249
- josiah/bie-kafka-flakey-e2e by @agile-josiah in #2260
- Upgrade svc-bgs-api to Alpine3.18 by @greene858 in #2291
- Update contention classification LUT to v0.4 by @raudabaugh in #2271
- [secrel] force newer version of logback-core by @msnwatson in #2296
- Integrate Redesigned Condition List into Lookup Tables by @tyler-spangler6 in #2265
- Bump org.eclipse.jgit:org.eclipse.jgit from 6.7.0.202309050840-r to 6.8.0.202311291450-r by @dependabot in #2305
- Bump com.diffplug.spotless:com.diffplug.spotless.gradle.plugin from 6.23.2 to 6.23.3 by @dependabot in #2292
- Adds BGS response fields to response to fit new RabbitMQ strategy by @dfitchett in #2303
- Add additional Contention Classification database table columns by @chengjie8 in #2187
- Add new classification mappings for Redesigned List by @tyler-spangler6 in #2319
- Update update-platform GH action by @msnwatson in #2268
- Use latest hoppy in merge app by @raudabaugh in #2267
- Add config for the dev environment via application-dev.yaml by @nelsestu in #2328
- Update vro-request.yml by @dianagriffin in #2325
- Fix CI pipeline by @agile-josiah in #2331
- Bump jackson databind to 2.16 by @agile-josiah in #2327
- Update snake-yaml version to 2.2 by @agile-josiah in #2313
- Bump flyway/flyway from 10.1-alpine to 10.2-alpine in /db-init by @dependabot in #2323
- [secrel] bump versions by @msnwatson in #2269
- Bump pl.allegro.tech.build.axion-release from 1.16.0 to 1.16.1 by @dependabot in #2295
- Bump org.apache.kafka:connect-api from 3.6.0 to 3.6.1 by @dependabot in #2304
- Add cancellation as claim note through VRO's svc-bgs-api by @dfitchett in #2315
- Ensure Active Spring Profile with BIP config fix by @nelsestu in #2342
- Modify BIP URL construction to support claimBaseUrl being either a hostname or a url by @nelsestu in #2348
- Add svc-bgs-api integration tests as a Gradle task by @msnwatson in #2321
- BIP Need Not Decode Base64 Postfixed Attributes When Attributes are assigned from Vault by @nelsestu in #2248
- added script to generate bip keystore/truststore related vault secrets by @chengjie8 in #2317
- Script fix by @chengjie8 in #2358
- rename ClmntTxt field and bug fixes by @chengjie8 in #2359
- Update Logging for Dropdown Conditions by @tyler-spangler6 in #2330
- Bump org.flywaydb.flyway from 10.1.0 to 10.2.0 by @dependabot in #2318
- Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.16 to 10.1.17 by @dependabot in #2353
- Bump io.netty:netty-codec-http2 from 4.1.101.Final to 4.1.103.Final by @dependabot in #2354
- fix xample-workflow unit test null pointer exception by @chengjie8 in #2362
- Bump flyway/flyway from 10.2-alpine to 10.3-alpine in /db-init by @dependabot in #2363
- Bump org.flywaydb.flyway from 10.2.0 to 10.3.0 by @dependabot in #2364
- Bump com.github.fppt:jedis-mock from 1.0.12 to 1.0.13 by @dependabot in #2373
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.3 by @dependabot in #2374
- Bump hapi_fhir_version from 6.10.0 to 6.10.1 by @dependabot in #2380
- Bump io.netty:netty-codec-http2 from 4.1.103.Final to 4.1.104.Final by @dependabot in #2365
- Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.0.8 to 4.1.0 by @dependabot in #2310
- Add K8s liveness and readiness (#2314) by @Ponnia-M in #2377
- Revert TSOJ when moving contentions to Pending EP or cancelling EP 400 fails by @dfitchett in #2351
- Update helm chart versions (#2314) by @Ponnia-M in #2388
- [svc-bgs-api] Add code comments documenting expected request/response patterns by @msnwatson in #2352
- EP Merge: Add error handling for remove special issues by @dfitchett in #2389
- #2332 Add a FatalExceptionStrategy to BIP RabbitMQListeners by @agile-josiah in #2383
- Add K8s liveness and readiness to svc-bip-api (#2398) by @Ponnia-M in #2399
- update actuator readiness urls by @chengjie8 in #2390
- Add actuator readiness URL for svc-bip-api by @Ponnia-M in #2402
- Bump tj-actions/changed-files from 35 to 41 in /.github/workflows by @dependabot in #2405
- Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.1.0 to 4.1.1 by @dependabot in #2396
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.0 to 2.16.1 by @dependabot in #2395
- Bump hapi_fhir_version from 6.10.1 to 6.10.2 by @dependabot in #2393
- Bump org.flywaydb.flyway from 10.3.0 to 10.4.1 by @dependabot in #2392
- Fix bip api connectivity issues by @tejans24 in #2410
- Introduce annotations to handle the fields exclusive to only certain kafka topic names by @chengjie8 in #2368
- EP Merge App: persistent job store by @raudabaugh in #2375
- EP Merge App: paginate get merge jobs endpoint by @dfitchett in #2415
- EP Merge App: create helm chart for deployments by @raudabaugh in #2422
- EP Merge: Resume in-progress jobs on startup by @dfitchett in #2429
- EP Merge: Create end 2 end tests by @dfitchett in #2430
- Update Ruby Version to become SecRel compliant by @agile-josiah in #2426
- Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.17 to 10.1.18 by @dependabot in #2433
- Bump net.datafaker:datafaker from 2.0.2 to 2.1.0 by @dependabot in #2427
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.1.6 to 3.2.1 by @dependabot in #2391
- Resolves a Snyk Gate Check SecRel failure for Inadequate Encryption Strength by @nelsestu in #2425
- experiment w/ logging for better use w/ datadog by @lukey-luke in #2407
- Bump org.flywaydb.flyway from 10.4.1 to 10.5.0 by @dependabot in #2438
- add /claim-linker endpoint - log VBMS and VA.gov claim id's by @lukey-luke in #2432
- Bump io.netty:netty-codec-http2 from 4.1.104.Final to 4.1.105.Final by @dependabot in #2442
- Secrel version bump by @msnwatson in #2436
- Bump com.diffplug.spotless:com.diffplug.spotless.gradle.plugin from 6.23.3 to 6.24.0 by @dependabot in #2441
- Parameters for db.query out of order. by @dfitchett in #2448
- Bump org.flywaydb.flyway from 10.5.0 to 10.6.0 by @dependabot in #2458
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.16.0 to 2.16.1 by @dependabot in #2394
- upgrade spring boot by @tejans24 in #2482
- Add a deployable sleep pod by @msnwatson in #2434
- Add missing dbclient parameters to deployment.yaml by @dfitchett in #2469
- EP Merge: Fixed bug using time.sleep() with asyncio. Added client ready check for async_hoppy_client by @dfitchett in #2484
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.2.1 to 3.2.2 by @dependabot in #2475
- Bump hapi_fhir_version from 6.10.2 to 6.10.3 by @dependabot in #2485
- #2297 - Applying final claimsBaseUrl updates having confirmed the environment mapping by @nelsestu in #2492
- Chengjie8/issue 2428 by @chengjie8 in #2460
- Bump io.netty:netty-codec-http2 from 4.1.105.Final to 4.1.106.Final by @dependabot in #2474
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.3 to 5.3.1 by @dependabot in #2502
- Bump io.jsonwebtoken:jjwt from 0.12.3 to 0.12.4 by @dependabot in #2510
- Bump jjwt_version from 0.12.3 to 0.12.4 by @dependabot in #2509
- Bgs liveness by @Ponnia-M in #2508
- Update github action version by @Ponnia-M in #2514
- EP Merge: Use POSTGRES_URL env variable to generate db URI by @dfitchett in #2507
- EP Merge: Fix health check / app startup based on health of rabbitmq and postgres connections by @dfitchett in #2505
- Add Ruby method to check BGS-api availability (2417) by @Ponnia-M in #2520
- Update Ruby method and readiness_script.rb by @Ponnia-M in #2521
- Bump io.jsonwebtoken:jjwt from 0.12.4 to 0.12.5 by @dependabot in #2525
- Commenting openssl command lines by @Ponnia-M in #2523
- fixed eventType null issue and added unit tests by @chengjie8 in #2527
- Fix Liveness and readiness failure (2417) by @Ponnia-M in #2524
- Update relative path for Ruby Files by @Ponnia-M in #2529
- Fix K8s lliveness probe for BGS-api by @Ponnia-M in #2538
- #2381 Map VRO prod-test to BIP preprod by @nelsestu in #2532
- Legacy option for OpenSSL by @msnwatson in #2537
- Final Fix to svc-bgs-api K8s readiness probe (2417) by @Ponnia-M in #2539
- EP Merge: Add custom metrics by @dfitchett in #2533
- Bump hapi_fhir_version from 6.10.3 to 6.10.4 by @dependabot in #2541
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 by @dependabot in #2540
- Bump jjwt_version from 0.12.4 to 0.12.5 by @dependabot in #2526
- Bump org.flywaydb.flyway from 10.6.0 to 10.7.1 by @dependabot in #2519
- Bump com.github.fppt:jedis-mock from 1.0.13 to 1.1.0 by @dependabot in #2473
- Bump nokogiri from 1.16.0 to 1.16.2 in /svc-bgs-api/src by @dependabot in #2552
- Bump fastapi version by @msnwatson in #2550
- bump fastapi by @msnwatson in #2554
- Using black formatter and removed isort. by @dfitchett in #2555
- Refactored JobState to have shorter names by @dfitchett in #2556
- EP Merge: Added dogstatsd host and port by @dfitchett in #2567
- Switched DogStatsD for datadog_api_client to submit metrics by @dfitchett in #2581
- #2582 Adding a datadog helm template for datadog api key by @nelsestu in #2593
- Update logs to fix misaligned coverage stats in datadog by @lukey-luke in #2575
- Add workflow for dependabot auto-merge by @msnwatson in #2431
- Quarantine Mock MAS API by @msnwatson in #2603
- Handle 204 from BIP by @dfitchett in #2601
- #2582 Another round of datadog env vars by @nelsestu in #2619
- renew certificates and minor modification in the build cert script by @chengjie8 in #2617
- #320 upgrading libexpat and libgcrypt based on the SecRel failures linked in by @nelsestu in #2631
- Bump io.confluent:kafka-avro-serializer from 7.4.0 to 7.6.0 by @dependabot in #2627
- Bump io.freefair.lombok:io.freefair.lombok.gradle.plugin from 8.4 to 8.6 by @dependabot in #2628
- Bump org.apache.kafka:connect-api from 3.6.1 to 7.6.0-ce by @dependabot in #2625
- Reference gradle github actions according to the action's repository by @nelsestu in #2635
- Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.18 to 10.1.19 by @dependabot in #2636
- Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 by @dependabot in #2633
- Bump org.flywaydb.flyway from 10.7.1 to 10.8.1 by @dependabot in #2626
- Bump pl.allegro.tech.build.axion-release from 1.16.1 to 1.17.0 by @dependabot in #2620
- Another upgrade to our org.postgresql library based on Snyk Vulnerabilities by @nelsestu in #2640
- Apply apk updates from app/Dockerfile to the base Dockerfile by @nelsestu in #2648
- JDBC prefix only for flyway db-init by @tejans24 in #2629
- Intended as a trial, to see how SecRel responds to the open ended package upgrade by @nelsestu in #2634
- Bump io.netty:netty-codec-http2 from 4.1.106.Final to 4.1.107.Final by @dependabot in #2605
- Bump hapi_fhir_version from 6.10.4 to 7.0.0 by @dependabot in #2604
- Upgrade Libxml2 package to version 2.11.7-r0 or above by @Ponnia-M in #2654
- Further reduce rabbitmq free disk space limit by @chengjie8 in #2658
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.2.2 to 3.2.3 by @dependabot in #2659
- EP Merge: Special Issue Code workaround for testing by @dfitchett in #2645
- Update QA BGS URL by @msnwatson in #2622
- Reduce RabbitMQ free disk space limit to 1G by @chengjie8 in #2673
- Update Frequently referenced github actions to use node20 by @nelsestu in #2649
- EP Merge: Fixed state query parameter for get merge jobs endpoint by @dfitchett in #2644
- Add templates and entities for installing DestinationRules in Helm by @msnwatson in #2675
- Minor camel upgrade is referenced as resolution on snyk failures by @nelsestu in #2684
- Changing secret being used by Github Action for dependabot by @tejans24 in #2690
- Reverts the camel upgrade to unblock more of the build pipeline by @nelsestu in #2691
- Upgrade github action versions by @Ponnia-M in #2689
- upgrade github workflow versions - part 2 by @Ponnia-M in #2696
- EP Merge: Fixed issue with created_at being incorrectly set. by @dfitchett in #2695
- jinja upgrade by @msnwatson in #2704
- Update Dockerfile by @msnwatson in #2705
- Update Dockerfile by @msnwatson in #2706
- bump camel and spring boot versions by @msnwatson in #2703
- Upgrade rack version warnings for bgs-api by @Ponnia-M in #2682
- Bump hapi_fhir_version from 7.0.0 to 7.0.1 by @dependabot in #2707
- EP Merge: Wait for EP400 contentions by @dfitchett in #2700
- Bump org.flywaydb.flyway from 10.8.1 to 10.9.0 by @dependabot in #2712
- Bump hapi_fhir_version from 7.0.1 to 7.0.2 by @dependabot in #2711
- svc-bip-api: Changed use of java.util.Instant in contentions to java.time.OffsetDateTime by @dfitchett in #2715
- Bump org.flywaydb.flyway from 10.9.0 to 10.9.1 by @dependabot in #2723
- Update github action versions part 3 by @Ponnia-M in #2720
- rollback github action version by @Ponnia-M in #2731
- Bump org.eclipse.jgit:org.eclipse.jgit from 6.8.0.202311291450-r to 6.9.0.202403050737-r by @dependabot in #2725
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.1 to 2.16.2 by @dependabot in #2728
- Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 by @dependabot in #2727
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.16.1 to 2.16.2 by @dependabot in #2726
- EP Merge: Updated logging of errors and warnings by @dfitchett in #2733
- Simplify EP Merge integration test sorter by @nanotone in #2683
- Github action version rollback by @Ponnia-M in #2737
- EPMerge: Fix serialization issue resulting in bad request response from BIP API by @dfitchett in #2732
- mock-bip-claims-api: Updated mocks for new EE EP Merge End2End tests. by @dfitchett in #2746
- EP Merge: add checks for get EP400 claim details by @dfitchett in #2747
- bump pydantic version for Contention Classification App by @lukey-luke in #2674
- #2749: PROD FIX, Increase rabbitmq container memory by @agile-josiah in #2750
- Update SpringBootStarterWeb by @agile-josiah in #2752
- Upgrade spring-boot-starter-web package version by @chengjie8 in #2754
- remove all versioning by @msnwatson in #2741
- Update spring-boot-version by @agile-josiah in #2756
- update postgresql version by @chengjie8 in #2757
- added ignore property by @chengjie8 in #2755
- Bump com.fasterxml.jackson.core:jackson-databind from 2.16.2 to 2.17.0 by @dependabot in #2743
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.16.2 to 2.17.0 by @dependabot in #2744
- Update BGS-api readiness probe by @Ponnia-M in #2767
- Fix Secrel Issues with alpine debian versions by @agile-josiah in #2761
- svc-bip-api: General cleanup by @dfitchett in #2766
- Bump org.flywaydb.flyway from 10.9.1 to 10.10.0 by @dependabot in #2762
- Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #2771
- Bump flyway/flyway from 10.3-alpine to 10.10-alpine in /db-init by @dependabot in #2763
- EP Merge: Check to make sure pending claim is still open before merging claims by @dfitchett in #2786
- dev_* image prefixing removal by @msnwatson in #2787
- Bump org.springframework.boot:spring-boot-autoconfigure from 3.2.3 to 3.2.4 by @dependabot in #2790
- Bump io.netty:netty-codec-http2 from 4.1.107.Final to 4.1.108.Final by @dependabot in #2789
- Revert "EP Merge: Check to make sure pending claim is still open befo… by @chengjie8 in #2797
- Bump org.apache.tomcat.embed:tomcat-embed-core from 10.1.19 to 10.1.20 by @dependabot in #2800
- Bump black from 23.1.0 to 24.3.0 in /domain-ee/ee-ep-merge-app/src by @dependabot in #2774
- Bump black from 23.1.0 to 24.3.0 in /domain-ee/ee-max-cfi-app/src by @dependabot in #2776
- Bump black from 23.1.0 to 24.3.0 in /domain-cc/cc-app/src by @dependabot in #2775
- Bump org.springframework.cloud:spring-cloud-starter-gateway from 4.1.1 to 4.1.2 by @dependabot in #2807
- Revert "Revert "EP Merge: Check to make sure pending claim is still o…" by @dfitchett in #2814
New Contributors
Full Changelog: v3.5.9...SprintQ