Releases: InseeFr/Pearl-Jam-Back-Office
Releases · InseeFr/Pearl-Jam-Back-Office
Release Candidate 5.0.0
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
hotfix: fix CVE-2024-1597
Release 4.1.5
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
4.1.5-rc fix: restore Application init (#127)
Release Candidate 4.1.4
4.1.4-rc chore: bump version
Release Candidate 4.1.3
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
4.1.2-rc slf4j annotation, fix string concatenation (#112)
Release Candidate 4.1.1
4.1.1-rc master > develop : perf & address hotfix
Release 4.1.0
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
Merge pull request #110 from InseeFr/fix/addresse-whitespace-split-error prevent buggy splits on wrong addresses