Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Oct 10:27
· 2558 commits to main since this release
5a969f3

✨ Features

  • PI-340 Run end-to-end tests on MOJ Cloud Platform (#70)
  • PI-340 Install browsers using Playwright (#73)
  • PI-351 (#78)
  • PI-355 Only run end-to-end tests for changed projects (#85)
  • Don't publish test reports from forked PRs (#88)
  • PI-367 (#89)
  • Pi 351 infrastructure (#79)
  • tidy up and fix id sequence generator names (#92)
  • PI-373 Enable workforce-allocations-to-delius deployment (#93)
  • PI-365 (#94)
  • PI-372 Initial test workflow for setting up a new project (#102)
  • PI-360 PSR migration to integration services (#99)
  • Unwrap ListenerExecutionFailedException in Sentry and enable line reporter in Playwright (#103)
  • PI-372 Added bootstrap workflow for initial project setup (#105)
  • PI-352-Release notes to slack feature (#107)
  • PI-352 release notes to slack (#109)

🐛 Fixes

  • Fixed some broken links (#97)
  • PI-372 Fixed sentry project update (#106)
  • Trim staff names when inserting case notes (#111)

📄 Documentation

  • Updated Readme to have WireMock and some detail about Integration Tests (#68)
  • Pi 255 adr use GitHub as project home (#77)
  • PI-291: ADR for building container images using Jib (#95)
  • PI-291: ADR for using ZonedDateTime objects and requiring a timezone (#98)
  • PI-351: Service documentation for Workforce Allocations to Delius (#101)

⬆️ Dependencies

  • Bump hoverfly-java from 0.14.0 to 0.14.2 (#3)
  • Bump applicationinsights-agent from 3.2.11 to 3.3.0 (#24)
  • Bump io.spring.dependency-management from 1.0.11.RELEASE to 1.0.12.RELEASE (#45)
  • Bump amazon-sqs-java-messaging-lib from 1.1.0 to 2.0.0 (#53)
  • Bump plugin.spring from 1.7.0 to 1.7.10 (#50)
  • Bump jvm from 1.7.0 to 1.7.10 (#49)
  • Bump sentry-spring-boot-starter from 6.1.4 to 6.2.0 (#54)
  • Bump sentry-spring-boot-starter from 6.2.0 to 6.2.1 (#56)
  • Bump sentry-spring-boot-starter from 6.2.1 to 6.3.0 (#62)
  • Bump org.springframework.boot from 2.7.1 to 2.7.2 (#65)
  • Bump applicationinsights-agent from 3.3.0 to 3.3.1 (#69)
  • Bump sentry-spring-boot-starter from 6.3.0 to 6.3.1 (#86)
❓ Other changes
  • PI-275 initial project structure and layout for integration tests and sharin… (#4)
  • added integration tests for success cases (#5)
  • updated db ur for dev and test file based dbs (#6)
  • Kotlin Module for Jackson and Resource Loader (#9)
  • added exclusions for Coverage report (#8)
  • PI-276 Initial build, test, push CI workflow (#7)
  • PI-276 Publish coverage reports to codecov (#10)
  • added timeout to convert, send and wait method (#13)
  • PI-276 Add scheduled Trivy image scan (#11)
  • PI-276 Add ktlint for code formatting (#12)
  • PI-276 Separate the main and branch workflows (#14)
  • Update syntax for CODEOWNERS file (#15)
  • PI-275 Updated to create the staff member when they are not found and add the assignment details to the contact. (#16)
  • PI-276 Added initial deployment configuration and CI tasks (#17)
  • Added unit tests (#19)
  • updated how created and last modified fields are set (#22)
  • PI-276 Deploy to ECS (#23)
  • changes to support Oracle. (#25)
  • PI-276 CI - Fix workflow dependencies (#27)
  • PI-276 Enable Application Insights and Sentry (#26)
  • Added application insights (#28)
  • Added audit unit tests (#29)
  • separated logic for jib config into plugin (#30)
  • Fix URLs for prison case notes service (#31)
  • Ab classpath jacoco config (#32)
  • PI-278 Monitoring/telemetry fixes (#33)
  • updated message listener (#35)
  • added more unit tests (#34)
  • Add Sentry error handler for JMS (#37)
  • Updated Telemetry and added Default Nomis Type lookup (#36)
  • added persistable interface to audited interaction and added transact… (#39)
  • Fix incorrect ECS prefix in preprod (#38)
  • Ab minor improvements (#40)
  • Fix short env name output (#41)
  • updated logic for finding default contact type (#42)
  • Prison Case Notes docs (#43)
  • reverted to using lazy block to initialise service user (#44)
  • PI-312 added event selection for adding a new case note (#46)
  • fix stack overflow issue with oracle setting client context (#47)
  • Ensure end-to-end tests fail until they've been implemented (#52)
  • PI-265 Add database access and audit details per-project (#51)
  • PI-323 removed hoverfly and replaced with wiremock (#57)
  • updated README to include wiremock and playwright (#58)
  • Wiremock random port support (#59)
  • removing codecov (#60)
  • PI-331 (#61)
  • Pi 344 (#63)
  • simplification (#64)
  • checked for dependabot before running sonar (#67)
  • PI-350 Add values for production (#71)
  • updated to use application/json and ignore 404 errors and return null (#72)
  • Ab staff retry (#74)
  • Update find offender to check soft deleted flag (#75)
  • Updated to retry to find staff if create fails (#76)
  • PI-364 Updated how audit is called to also log failed attempts (#80)
  • Updates to integration tests (#81)
  • improved datetime checks for integration tests (#82)
  • PI-359 Enable manual deployment workflow (#83)
  • PI-359 Fix syntax error in deploy workflow (#84)
  • PI-359 Fix preprod values file mapping (#91)
  • Revert to checking github.actor in dependabot PRs (#90)
  • PI-382 (#108)