Skip to content

Releases: InseeFr/Pearl-Jam-Back-Office

Release Candidate 5.0.0

24 Jun 09:45
Compare
Choose a tag to compare
parent 60728d89ad251fdf0b15824b2e15bf838c7f95af

author Simon Demaziere <[email protected]> 1705593850 +0100
committer Simon Demaziere <[email protected]> 1719218708 +0200

chore: move from javax.persistence to jakarta.persistence package

wip: for CVE evaluation

chore: remove cyclic dependencies, migrate tests to mockMvc

chore: external services props handling
remove unused files
remove basic auth mode

fix: clean/update jar dependencies

feat: log4j -> logback

- going from log4j to logback
- add log interceptor to log all requests to endpoints

ci: upgrade dependencies

- upgrade github actions dependencies
- build with JAVA 21
- Upgrade docker container

refactor: :wrench: reduce boilerplate with Lombok and remove dead code

fix: 🐛 WIP endpoint role mapping

add security constraint on endpoints

refactor: 🔧 Lombok > boilerplate

use Lombok annotations for getters/setters/constructors

refactor: 🔧 lombok et minor refactor

lombok annotations, dead code removal, minor syntax readability

feat: add security infrastructure (#157)

- remove public urls
- add security to infrastructure package, api package is not coupled with spring security anymore
- refactor authentication properties
- add a default authenticated user when oidc is disabled
- remove useless check on user id
- gitignore application profile configurations

refactor: 🔥 removen unused Validation annotation

refactor: ♻️ & 🧪

Release 4.1.6

20 Mar 14:42
Compare
Choose a tag to compare
hotfix: fix CVE-2024-1597

Release 4.1.5

08 Feb 15:55
c5e6be5
Compare
Choose a tag to compare
Develop (#126)

* feat: add mailRequest entity

* fix: update liquibase master file

* feat: add CommunicationRequest entity and services

* fix: missing datamodel evolution for tests

* fix : fix file auto rename

* feat : interviewers GET by id / GET all

* fix: add missing interviewer endpoint in API conf

* feat : return full interviewer in GET endpoints
fix: upgrade keycloak dependency

* fix: Optional instead of exception in controller

* Update pom.xml

* fix: now commReqStatus has commReq Id when created

* version upg

* fix: change commRequestConf type Str-> Bool with default value

* version upg

* fix: fix entity DB attribute mapping

* fix: rename liquibase change file

* fix: propagate new attribute in campaign DTOs

* fi: fix attribute name in sql statement

* fix: fix String SQL again ...

* feat: default value if commConf is null in DB

* fix: campaignDto commConf default value

* fix: typo in interviewerDto attribute typo

* fix: survey-units return campaign.commRequestConf (#108)

test: check commRequest defaultValue

* Add interviewer title (#109)

* feat: add title interviewer related classes
test: update tests

* fix: propagate communicationRequestConfiguration

* slf4j annotation, fix string concatenation (#112)

* feat: add referent data to GET campaigns (#124)

* feat: add referent data to GET campaigns

* feat: campaign deletion force option default to false

* fix: restore contactOutcome separate counts

* fix : Jacoco &  dependecy upgrade

* ci: sonar analysis for

* ci: add sonar props

* Add contact-outcome date (#125)

* chore: quality improvements

* chore : code quality
feat : expose contactOutcome full entity

* fix: contactOucome object

* chore: fix some cyclic dependencies

* fix: revert field mapping code

* fix: restore previous stateCountDto

* fix : another dto revert

* test: fix test

* test: update test to comply with service not throwing exception

* chore: bump version

* fix: restore Application init (#127)

---------

Co-authored-by: Dylan Decrulle <[email protected]>
Co-authored-by: Eric Thuaud <[email protected]>

Release Candidate 4.1.5

19 Jan 09:00
aaaa7b8
Compare
Choose a tag to compare
4.1.5-rc

fix: restore Application init (#127)

Release Candidate 4.1.4

17 Jan 08:09
Compare
Choose a tag to compare
4.1.4-rc

chore: bump version

Release Candidate 4.1.3

04 Jan 09:06
6459a11
Compare
Choose a tag to compare
feat: add referent data to GET campaigns (#124)

* feat: add referent data to GET campaigns

* feat: campaign deletion force option default to false

* fix: restore contactOutcome separate counts

* fix : Jacoco &  dependecy upgrade

* ci: sonar analysis for

* ci: add sonar props

Release Candidate 4.1.2

17 Nov 07:41
57fabde
Compare
Choose a tag to compare
4.1.2-rc

slf4j annotation, fix string concatenation (#112)

Release Candidate 4.1.1

14 Nov 09:25
Compare
Choose a tag to compare
4.1.1-rc

master > develop : perf & address hotfix

Release 4.1.0

08 Nov 09:51
29abcea
Compare
Choose a tag to compare
Performances (#111)

* fix: n+1 on get survey-units

* fix: minor type fix

* fix: add indexes to state/surveyunit table (perf)

* fix(perf): delete useless subselect for date in contact outcomes

* fix: missing query param names

* bump version

* update liquibase for tests

---------

Co-authored-by: David Darras <[email protected]>

Release 4.0.9

03 Oct 09:11
ac2ddaf
Compare
Choose a tag to compare
Merge pull request #110 from InseeFr/fix/addresse-whitespace-split-error

prevent buggy splits on wrong addresses