Skip to content

Releases: bcgov/bcparis-service

BCPARIS v.1.2.3

11 Jul 18:34
f0f57c4
Compare
Choose a tag to compare

CHANGES IN THE NEW RELEASE

CODE CHANGES

{ //log.info("request body: " + copiedRequest.getRequestBodyAsString()); Disabled the request body as the body doesn't have any context to it#}
-{ HttpServletRequest req = (HttpServletRequest) request;
//log.info("Request Method : " + req.getMethod().trim());
if (!req.getMethod().trim().equalsIgnoreCase("GET")) {
/* GET request means no request body, so parsing will fail */
l7message = new ObjectMapper().readValue(copiedRequest.getRequestBody(), Layer7Message.class);
if (l7message != null) {
MDC.put(MDC_MESSAGE_ID_KEY, l7message.getEnvelope().getMqmd().getMessageIdByte());
MDC.put(MDC_CORRELATION_ID_KEY, l7message.getEnvelope().getMqmd().getCorrelationIdByte());
MDC.put(MDC_DATA_KEY, String.format("[msgId:%s, corlId:%s]", l7message.getEnvelope().getMqmd().getMessageIdByte(), l7message.getEnvelope().getMqmd().getCorrelationIdByte()));
}

DESCRIPTION
BCPARIS API was configured with the liveness and readiness probe (GET request with no body to the path /health/actuator) to trigger every 10 seconds interval in OCP. Due to this lot of GET requests with empty body was incoming on the BCPARIS API.

The BCPARIS API logging filter code was trying to PARSE every incoming request to a Layer 7 message type it was causing exception for request with empty body.

Solution is to Modify the logging filter code to not parse the incoming request in case of a GET request.

BCPARIS v.1.2.2

27 Jun 17:45
36d3c60
Compare
Choose a tag to compare

Vulnerability Upgrades for the following:

- Dependabot upgrades for

spring-security.version from 5.7.1 to 5.7.8
Jackson.version from 2.13.3 to 2.14.2
cfx-core from 3.5.1 to 3.5.5

BCPARIS v1.2.1

15 Oct 14:39
70c2518
Compare
Choose a tag to compare
    Release Notes - BCPARIS Legacy Migration - Version BCPARIS 1.2.1 - OpenShift Release

What's New in v1.2.1

  • Added ZIPKIN configuration

Vulnerability Upgrades for the following:

  • Dependabot upgrades for
    • spring-security.version from 5.4.0 to 5.4.1
    • junit from 4.13 to 4.13.1 (Security Vulnerability Alert)
    • tomcat-embed-core from 9.0.38 to 9.0.39
    • jackson.version from 2.11.2 to 2.11.3
    • httpclient from 4.5.12 to 4.5.13

BCPARIS v1.2.0

23 Sep 15:30
5ec432b
Compare
Choose a tag to compare
    Release Notes - BCPARIS Legacy Migration - Version BCPARIS 1.2.0 - OpenShift Release

Task

  • [BCP-536] - Create Support Troubleshooting Guide
  • [BCP-556] - Check BCPARIS Deployment Pipeline for Sensitive Data
  • [BCP-560] - Cleanup Jenkins
  • [BCP-561] - Create Pipelines
  • [BCP-565] - Code Quality Checks
  • [BCP-586] - SPIKE | Investigate ORDS POR Architecture
  • [BCP-589] - Set up github action to run maven test on pull request
  • [BCP-617] - Refactor dependencies on POM.xml
  • [BCP-620] - Decouple Spring Config Server Dependency
  • [BCP-625] - CI/CD Refactor
  • [BCP-631] - BCPARIS Outage - Implement code climate
  • [BCP-635] - BCPARIS Outage - Implement simplified pipeline
  • [BCP-637] - Investigate MQ and the relationship satellite / mq
  • [BCP-638] - Deploy 1.2.0 to production
  • [BCP-639] - Implement Dependabot weekly
  • [BCP-640] - Implement Code Climate
  • [BCP-641] - Deprecate Satellite Service
  • [BCP-642] - Rename Trial App to BcParis-Api

Deployment Request

  • [BCP-643] - BC Paris Openshift V 1.2.0

Release-1.1.0

10 Feb 17:40
d2550c1
Compare
Choose a tag to compare

Description

This Pull Request is for release 1.1.0

link to the JIRA Request item

https://justice.gov.bc.ca/jira/browse/BCP-600?jql=project%20%3D%20BCP%20AND%20fixVersion%20%3D%20%22BCPARIS%201.1.0%22

Release Notes

Fix

  • Upgrade spring boot web starter to 2.2.2 on IAMP COmmons
  • Fix: Vulnerability - Tomcat Embed 9.0.16
  • [BUG] "SEND" tag missing. Étiquette "TRANSMETTRE" manquante
  • Parsing errors from ¿special¿ characters not getting removed from ICBC queries

re-release of 1.0.24

21 Jan 19:28
f92fd9e
Compare
Choose a tag to compare

with correct versioning

re-release of 1.0.24

21 Jan 19:16
441e113
Compare
Choose a tag to compare

includes spring boot upgrade to 5.2.2 to remove conflicts, hopefully creating an uncorrupted JAR

re-release of 1.0.24

21 Jan 17:19
dd19c6c
Compare
Choose a tag to compare
Merge pull request #101 from bcgov/release-1.0.28

Release 28

re-release of 1.0.24

21 Jan 00:21
461e38f
Compare
Choose a tag to compare

Spring boot version update

re-release of 1.0.24

20 Jan 22:45
858f3bc
Compare
Choose a tag to compare

corrupted jar in 1.0.24 release, trying to resolve this issue