From d6d448eab85720b8de637a457c16b7aca182b726 Mon Sep 17 00:00:00 2001 From: Christian AKPONA Date: Mon, 10 Feb 2025 11:27:45 +0100 Subject: [PATCH] Latest commit on 10/02/2025 --- .gitignore | 2 +- mvnw | 8 +- pom.xml | 27 +- .../FiscadApplication.java | 4 +- .../component/DataLoadConfig.java | 14 +- .../configuration/ApplicationConfig.java | 49 +++ .../configuration/AuditConfig.java | 4 +- .../configuration/AuditorAwareImpl.java | 6 +- .../configuration/JdbcConfig.java | 2 +- .../fiscad/configuration/OpenApiConfig.java | 58 ++++ .../configuration/SpringSecurityConfig.java | 74 +++++ .../fiscad/configuration/SwaggerConfig.java | 61 ++++ .../configuration/SwaggerOAS3Config.java | 165 ++++++++++ .../gmss/fiscad/configuration/WebConfig.java | 21 ++ .../controllers/OpenController.java | 10 +- .../decoupage/ArrondissementController.java | 33 +- .../decoupage/CommuneController.java | 18 +- .../decoupage/DepartementController.java | 16 +- .../decoupage/NationaliteController.java | 16 +- .../decoupage/QuartierController.java | 17 +- .../metier/ActeurConcerneController.java | 16 +- .../infocad/metier/CommentaireController.java | 30 +- .../infocad/metier/EnqueteController.java | 19 +- .../infocad/metier/TpeController.java | 15 +- .../infocad/metier/UploadController.java | 30 +- .../infocad/parametre/BlocController.java | 20 +- .../parametre/ModeAcquisitionController.java | 16 +- .../parametre/NatureDomaineController.java | 16 +- .../PositionRepresentationController.java | 15 +- .../parametre/ProfessionController.java | 15 +- .../SituationGeographiqueController.java | 15 +- .../SituationMatrimonialeController.java | 15 +- .../parametre/SourceDroitController.java | 15 +- .../parametre/StructureController.java | 17 +- .../parametre/TypeContestationController.java | 15 +- .../parametre/TypeDomaineController.java | 15 +- .../parametre/TypePersonneController.java | 16 +- .../parametre/TypePieceController.java | 16 +- .../TypeRepresentationController.java | 16 +- .../notification/EmailController.java | 16 +- .../report/ReportingController.java | 26 +- .../rfu/metier/BatimentController.java | 16 +- .../CaracteristiqueBatimentController.java | 16 +- .../CaracteristiqueParcelleController.java | 16 +- ...aracteristiqueUniteLogementController.java | 16 +- .../rfu/metier/EnqueteBatimentController.java | 16 +- .../EnqueteUniteLogementController.java | 16 +- .../rfu/metier/UniteLogementController.java | 16 +- .../rfu/parametre/CampagneController.java | 22 +- .../parametre/CaracteristiqueController.java | 15 +- .../rfu/parametre/EquipeController.java | 18 +- .../TypeCaracteristiqueController.java | 14 +- .../statistique/StatistiqueController.java | 16 +- .../RestaurationController.java | 16 +- .../SynchronisationController.java | 21 +- .../controllers/user/AuthController.java | 34 ++- .../DemandeReinitialisationMPController.java | 27 +- .../controllers/user/RoleController.java | 15 +- .../controllers/user/UserController.java | 24 +- .../deserializer/LocalDateDeserializer.java | 2 +- .../LocalDateTimeDeserializer.java | 2 +- .../entities/BaseEntity.java | 6 +- .../entities/decoupage/Arrondissement.java | 8 +- .../entities/decoupage/Commune.java | 8 +- .../entities/decoupage/Departement.java | 6 +- .../entities/decoupage/Nationalite.java | 8 +- .../entities/decoupage/Quartier.java | 10 +- .../infocad/metier/ActeurConcerne.java | 20 +- .../entities/infocad/metier/Commentaire.java | 10 +- .../entities/infocad/metier/Enquete.java | 41 ++- .../infocad/metier/EnqueteFiltreResponse.java | 8 +- .../entities/infocad/metier/MembreGroupe.java | 12 +- .../entities/infocad/metier/Parcelle.java | 12 +- .../entities/infocad/metier/Piece.java | 16 +- .../entities/infocad/metier/Tpe.java | 6 +- .../entities/infocad/metier/Upload.java | 15 +- .../entities/infocad/parametre/Bloc.java | 19 +- .../infocad/parametre/ModeAcquisition.java | 8 +- .../infocad/parametre/NatureDomaine.java | 8 +- .../entities/infocad/parametre/Personne.java | 18 +- .../parametre/PositionRepresentation.java | 10 +- .../infocad/parametre/Profession.java | 6 +- .../parametre/SituationGeographique.java | 12 +- .../parametre/SituationMatrimoniale.java | 6 +- .../infocad/parametre/SourceDroit.java | 8 +- .../infocad/parametre/SourceDroitExerce.java | 10 +- .../entities/infocad/parametre/Structure.java | 10 +- .../infocad/parametre/TypeContestation.java | 8 +- .../infocad/parametre/TypeDomaine.java | 6 +- .../infocad/parametre/TypePersonne.java | 8 +- .../entities/infocad/parametre/TypePiece.java | 10 +- .../infocad/parametre/TypeRepresentation.java | 10 +- .../entities/rfu/metier/Batiment.java | 12 +- .../rfu/metier/CaracteristiqueBatiment.java | 10 +- .../rfu/metier/CaracteristiqueParcelle.java | 12 +- .../metier/CaracteristiqueUniteLogement.java | 10 +- .../entities/rfu/metier/EnqueteBatiment.java | 33 +- .../rfu/metier/EnqueteUniteLogement.java | 31 +- .../entities/rfu/metier/UniteLogement.java | 8 +- .../entities/rfu/parametre/Campagne.java | 12 +- .../rfu/parametre/Caracteristique.java | 14 +- .../entities/rfu/parametre/Equipe.java | 10 +- .../entities/rfu/parametre/Participer.java | 10 +- .../rfu/parametre/TypeCaracteristique.java | 8 +- .../user/DemandeReinitialisationMP.java | 8 +- .../entities/user/Role.java | 18 +- .../entities/user/User.java | 16 +- .../{infocad => fiscad}/enums/Categorie.java | 2 +- .../enums/CategoriePiece.java | 2 +- .../enums/EtatDemande.java | 2 +- .../enums/FormatRapport.java | 2 +- .../{infocad => fiscad}/enums/Origine.java | 2 +- .../enums/PaymentStatus.java | 2 +- .../{infocad => fiscad}/enums/RoleActeur.java | 2 +- .../gmss/{infocad => fiscad}/enums/Sexe.java | 2 +- .../enums/StatusEnquete.java | 2 +- .../enums/StatutEnregistrement.java | 2 +- .../enums/TypeCampagne.java | 2 +- .../{infocad => fiscad}/enums/TypeDroit.java | 2 +- .../enums/TypeImmeuble.java | 2 +- .../{infocad => fiscad}/enums/UserRole.java | 2 +- .../exceptions/BadRequestException.java | 2 +- .../exceptions/FileStorageException.java | 2 +- .../exceptions/MyFileNotFoundException.java | 2 +- .../exceptions/NotFoundException.java | 2 +- .../exceptions/ResourceNotFoundException.java | 2 +- .../decoupage/ArrondissementServiceImpl.java | 16 +- .../decoupage/CommuneServiceImpl.java | 16 +- .../decoupage/DepartementServiceImpl.java | 12 +- .../decoupage/NationaliteServiceImpl.java | 12 +- .../decoupage/QuartierServiceImpl.java | 16 +- .../metier/ActeurConcerneServiceImpl.java | 20 +- .../metier/CommentaireServiceImpl.java | 18 +- .../infocad/metier/EnqueteServiceImpl.java | 148 +++++---- .../infocad/metier/ParcelleServiceImpl.java | 28 +- .../infocad/metier/PieceServiceImpl.java | 10 +- .../infocad/metier/TpeServiceImpl.java | 16 +- .../infocad/parametre/BlocServiceImpl.java | 35 ++- .../parametre/ModeAcquisitionServiceImpl.java | 12 +- .../parametre/NatureDomaineServiceImpl.java | 12 +- .../PositionRepresentationServiceImpl.java | 12 +- .../parametre/ProfessionServiceImpl.java | 12 +- .../SituationGeographiqueServiceImpl.java | 12 +- .../SituationMatrimonialeServiceImpl.java | 12 +- .../parametre/SourceDroitServiceImpl.java | 12 +- .../parametre/StructureServiceImpl.java | 14 +- .../TypeContestationServiceImpl.java | 12 +- .../parametre/TypeDomaineServiceImpl.java | 12 +- .../parametre/TypePersonneServiceImpl.java | 12 +- .../parametre/TypePieceServiceImpl.java | 12 +- .../TypeRepresentationServiceImpl.java | 12 +- .../notification/EmailServiceImpl.java | 10 +- .../rfu/metier/BatimentServiceImpl.java | 12 +- .../CaracteristiqueBatimentServiceImpl.java | 12 +- .../CaracteristiqueParcelleServiceImpl.java | 12 +- ...racteristiqueUniteLogementServiceImpl.java | 12 +- .../metier/EnqueteBatimentServiceImpl.java | 12 +- .../EnqueteUniteLogementServiceImpl.java | 12 +- .../rfu/metier/UniteLogementServiceImpl.java | 12 +- .../rfu/parametre/CampagneServiceImpl.java | 14 +- .../parametre/CaracteristiqueServiceImpl.java | 12 +- .../rfu/parametre/EquipeServiceImpl.java | 12 +- .../TypeCaracteristiqueServiceImpl.java | 12 +- .../RestaurationServiceImpl.java | 26 +- .../StatistiquesServiceImpl.java | 20 +- .../SynchronisationServiceImpl.java | 281 +++++++++--------- .../DemandeReinitialisationMPServiceImpl.java | 20 +- .../implementations/user/RoleServiceImpl.java | 14 +- .../implementations/user/UserServiceImpl.java | 32 +- .../decoupage/ArrondissementService.java | 8 +- .../interfaces/decoupage/CommuneService.java | 8 +- .../decoupage/DepartementService.java | 8 +- .../decoupage/NationaliteService.java | 8 +- .../interfaces/decoupage/QuartierService.java | 8 +- .../infocad/metier/ActeurConcerneService.java | 8 +- .../infocad/metier/CommentaireService.java | 14 +- .../infocad/metier/EnqueteService.java | 24 +- .../infocad/metier/MembreGroupeService.java | 8 +- .../infocad/metier/ParcelleService.java | 10 +- .../infocad/metier/PieceService.java | 8 +- .../interfaces/infocad/metier/TpeService.java | 8 +- .../infocad/parametre/BlocService.java | 8 +- .../parametre/ModeAcquisitionService.java | 8 +- .../parametre/NatureDomaineService.java | 8 +- .../infocad/parametre/PersonneService.java | 8 +- .../PositionRepresentationService.java | 8 +- .../infocad/parametre/ProfessionService.java | 8 +- .../SituationGeographiqueService.java | 8 +- .../SituationMatrimonialeService.java | 8 +- .../parametre/SourceDroitExerceService.java | 8 +- .../infocad/parametre/SourceDroitService.java | 8 +- .../infocad/parametre/StructureService.java | 10 +- .../parametre/TypeContestationService.java | 8 +- .../infocad/parametre/TypeDomaineService.java | 8 +- .../parametre/TypePersonneService.java | 8 +- .../infocad/parametre/TypePieceService.java | 8 +- .../parametre/TypeRepresentationService.java | 8 +- .../interfaces/notification/EmailService.java | 4 +- .../rfu/metier/BatimentService.java | 8 +- .../CaracteristiqueBatimentService.java | 8 +- .../CaracteristiqueParcelleService.java | 8 +- .../CaracteristiqueUniteLogementService.java | 8 +- .../rfu/metier/EnqueteBatimentService.java | 8 +- .../metier/EnqueteUniteLogementService.java | 8 +- .../rfu/metier/UniteLogementService.java | 8 +- .../rfu/parametre/CampagneService.java | 10 +- .../rfu/parametre/CaracteristiqueService.java | 8 +- .../rfu/parametre/EquipeService.java | 8 +- .../parametre/TypeCaracteristiqueService.java | 8 +- .../statistique/StatistiquesService.java | 10 +- .../synchronisation/RestaurationService.java | 8 +- .../SynchronisationService.java | 17 +- .../DemandeReinitialisationMPService.java | 10 +- .../interfaces/user/RoleService.java | 10 +- .../interfaces/user/UserService.java | 16 +- .../paylaods/ApiResponse.java | 2 +- .../{infocad => fiscad}/paylaods/Critere.java | 4 +- .../DemandeReinitialisationMPResponse.java | 4 +- .../paylaods/EmailDetails.java | 2 +- .../paylaods/JwtAuthenticationResponse.java | 6 +- .../{infocad => fiscad}/paylaods/Login.java | 4 +- .../paylaods/StatusResponse.java | 4 +- .../paylaods/UserListByStructureResponse.java | 2 +- .../paylaods/UserRequest.java | 2 +- .../paylaods/UserResponse.java | 6 +- .../request/ActeurConcernePayLoad.java | 10 +- .../paylaods/request/BatimentPaylaod.java | 2 +- .../CaracteristiqueBatimentPaylod.java | 2 +- .../CaracteristiqueParcellePaylod.java | 2 +- .../CaracteristiqueUniteLogementPaylod.java | 2 +- .../paylaods/request/CommentaireRequest.java | 4 +- .../request/EnqueteAllDataPayload.java | 2 +- .../request/EnqueteBatimentPayload.java | 12 +- .../paylaods/request/EnquetePayLoad.java | 16 +- .../request/EnqueteTraitementPayLoad.java | 2 +- .../request/EnqueteUniteLogementPayload.java | 10 +- .../request/FiltreEnquetePayLoad.java | 3 +- .../paylaods/request/MembreGroupePayLoad.java | 2 +- .../paylaods/request/ParcellePayLoad.java | 2 +- .../paylaods/request/PersonnePayLoad.java | 8 +- .../paylaods/request/PiecePayLoad.java | 2 +- .../request/SyncCommentaireRequest.java | 2 +- .../request/UniteLogementPaylaod.java | 2 +- .../paylaods/request/UploadPayLoad.java | 4 +- .../response/ArrondissementEnqResponse.java | 2 +- .../response/ArrondissementSyncResponse.java | 2 +- .../paylaods/response/BlocEnqResponse.java | 2 +- .../paylaods/response/BlocSyncResponse.java | 3 +- .../response/CommentaireResponse.java | 2 +- .../paylaods/response/CommuneEnqResponse.java | 2 +- .../response/CommuneSyncResponse.java | 2 +- .../response/DepartementEnqResponse.java | 2 +- .../response/DepartementSyncResponse.java | 2 +- .../response/EnqueteNonSyncResponse.java | 4 +- .../response/EnquetePayLoadResponse.java | 9 + .../paylaods/response/EnqueteResponse.java | 4 +- .../response/FicheEnqueteResponse.java | 21 ++ .../FicheActeurConcerneResponse.java | 40 +++ .../FicheResponse/FicheBatimentResponse.java | 25 ++ .../FicheCaracteristiqueBatimentResponse.java | 17 ++ .../FicheCaracteristiqueParcelleResponse.java | 17 ++ ...eCaracteristiqueUniteLogementResponse.java | 17 ++ .../FicheEnqueteBatimentResponse.java | 47 +++ .../FicheEnqueteUniteLogementResponse.java | 48 +++ .../FicheResponse/FicheEnquetesResponse.java | 190 ++++++++++++ .../FicheResponse/FicheParcelleResponse.java | 4 + .../FicheUniteLogementResponse.java | 18 ++ .../paylaods/response/GenericIDResponse.java | 2 +- .../ModesAcquisitionSourceSyncResponse.java | 2 +- ...esAcquisitionTypePersonneSyncResponse.java | 2 +- .../response/NatureDomaineSyncResponse.java | 2 +- .../response/QuartierSyncResponse.java | 2 +- .../response/ReferencesSyncResponses.java | 10 +- .../response/SourceDroitsSyncResponse.java | 2 +- .../StatEnqueteAdminDecoupageResponse.java | 2 +- .../StatEnqueteAdminStructureResponse.java | 2 +- .../response/StatEnqueteParBlocResponse.java | 2 +- .../StatEnqueteParStatutResponse.java | 2 +- .../paylaods/response/StructureResponse.java | 2 +- .../response/SyncEnqueteAllDataResponse.java | 2 +- .../paylaods/response/SyncResponse.java | 2 +- ...TypePersonneNatureDomaineSyncResponse.java | 2 +- .../response/UserDecoupageEnqResponses.java | 2 +- .../response/UserDecoupageSyncResponses.java | 2 +- .../report/BlocsParStructureResponse.java | 2 +- .../report/EnqueteParBlocResponse.java | 2 +- .../ZoneInterventionParStructureResponse.java | 2 +- .../restoration/ActeurConcernePayLoad.java | 11 +- .../response/restoration/EnquetePayLoad.java | 18 +- .../restoration/MembreGroupePayLoad.java | 2 +- .../response/restoration/ParcellePayLoad.java | 2 +- .../response/restoration/PersonnePayLoad.java | 9 +- .../response/restoration/PiecePayLoad.java | 4 +- .../response/restoration/UploadPayLoad.java | 2 +- .../proprietes/FileStorageProperties.java | 2 +- .../decoupage/ArrondissementRepository.java | 10 +- .../decoupage/CommuneRepository.java | 10 +- .../decoupage/DepartementRepository.java | 6 +- .../decoupage/NationaliteRepository.java | 4 +- .../decoupage/QuartierRepository.java | 8 +- .../metier/ActeurConcerneRepository.java | 8 +- .../infocad/metier/CommentaireRepository.java | 6 +- .../infocad/metier/EnqueteRepository.java | 18 +- .../metier/MembreGroupeRepository.java | 6 +- .../infocad/metier/ParcelleRepository.java | 6 +- .../infocad/metier/PieceRepository.java | 6 +- .../infocad/metier/TpeRepository.java | 6 +- .../infocad/metier/UploadRepository.java | 10 +- .../infocad/parametre/BlocRepository.java | 16 +- .../parametre/ModeAcquisitionRepository.java | 6 +- .../parametre/NatureDomaineRepository.java | 8 +- .../infocad/parametre/PersonneRepository.java | 6 +- .../PositionRepresentationRepository.java | 4 +- .../parametre/ProfessionRepository.java | 4 +- .../SituationGeographiqueRepository.java | 4 +- .../SituationMatrimonialeRepository.java | 4 +- .../SourceDroitExerceRepository.java | 4 +- .../parametre/SourceDroitRepository.java | 8 +- .../parametre/StructureRepository.java | 6 +- .../parametre/TypeContestationRepository.java | 4 +- .../parametre/TypeDomaineRepository.java | 4 +- .../parametre/TypePersonneRepository.java | 6 +- .../parametre/TypePieceRepository.java | 4 +- .../TypeRepresentationRepository.java | 4 +- .../rfu/metier/BatimentRepository.java | 4 +- .../CaracteristiqueBatimentRepository.java | 6 +- .../CaracteristiqueParcelleRepository.java | 14 + ...aracteristiqueUniteLogementRepository.java | 6 +- .../rfu/metier/EnqueteBatimentRepository.java | 7 +- .../EnqueteUniteLogementRepository.java | 6 +- .../rfu/metier/UniteLogementRepository.java | 4 +- .../rfu/parametre/CampagneRepository.java | 6 +- .../parametre/CaracteristiqueRepository.java | 4 +- .../rfu/parametre/EquipeRepository.java | 4 +- .../TypeCaracteristiqueRepository.java | 4 +- .../DemandeReinitialisationMPRepository.java | 8 +- .../repositories/user/RoleRepository.java | 6 +- .../repositories/user/UserRepository.java | 10 +- .../security/CurrentUser.java | 2 +- .../security/CustomUserDetailsService.java | 14 +- .../security/JwtAuthenticationEntryPoint.java | 10 +- .../security/JwtAuthenticationFilter.java | 10 +- .../TokenAuthentificationProvider.java | 10 +- .../security/UserPrincipal.java | 4 +- .../service/FileStorageService.java | 10 +- .../service/GeometryService.java | 2 +- .../service/PasswordGenerator.java | 2 +- .../service/RandomEnumGenerator.java | 2 +- .../service/ReportService.java | 38 +-- .../service/StringManager.java | 2 +- .../service/StringService.java | 2 +- .../utils/FileNameGenerator.java | 2 +- .../configuration/SpringSecurityConfig.java | 208 ------------- .../infocad/configuration/SwaggerConfig.java | 78 ----- .../gmss/infocad/configuration/WebConfig.java | 21 -- .../response/EnquetePayLoadResponse.java | 9 - .../response/FicheEnqueteResponse.java | 14 - .../CaracteristiqueParcelleRepository.java | 11 - src/main/resources/application.properties | 10 +- .../IfuDistributionApplicationTests.java | 0 360 files changed, 2845 insertions(+), 1971 deletions(-) rename src/main/java/io/gmss/{infocad => fiscad}/FiscadApplication.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/component/DataLoadConfig.java (88%) create mode 100644 src/main/java/io/gmss/fiscad/configuration/ApplicationConfig.java rename src/main/java/io/gmss/{infocad => fiscad}/configuration/AuditConfig.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/configuration/AuditorAwareImpl.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/configuration/JdbcConfig.java (90%) create mode 100644 src/main/java/io/gmss/fiscad/configuration/OpenApiConfig.java create mode 100755 src/main/java/io/gmss/fiscad/configuration/SpringSecurityConfig.java create mode 100755 src/main/java/io/gmss/fiscad/configuration/SwaggerConfig.java create mode 100644 src/main/java/io/gmss/fiscad/configuration/SwaggerOAS3Config.java create mode 100644 src/main/java/io/gmss/fiscad/configuration/WebConfig.java rename src/main/java/io/gmss/{infocad => fiscad}/controllers/OpenController.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/decoupage/ArrondissementController.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/decoupage/CommuneController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/decoupage/DepartementController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/decoupage/NationaliteController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/decoupage/QuartierController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/metier/ActeurConcerneController.java (65%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/metier/CommentaireController.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/metier/EnqueteController.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/metier/TpeController.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/metier/UploadController.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/BlocController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/ModeAcquisitionController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/NatureDomaineController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/PositionRepresentationController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/ProfessionController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/SituationGeographiqueController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/SituationMatrimonialeController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/SourceDroitController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/StructureController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/TypeContestationController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/TypeDomaineController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/TypePersonneController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/TypePieceController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/infocad/parametre/TypeRepresentationController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/notification/EmailController.java (66%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/report/ReportingController.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/BatimentController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/CaracteristiqueBatimentController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/CaracteristiqueParcelleController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/CaracteristiqueUniteLogementController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/EnqueteBatimentController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/EnqueteUniteLogementController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/metier/UniteLogementController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/parametre/CampagneController.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/parametre/CaracteristiqueController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/parametre/EquipeController.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/rfu/parametre/TypeCaracteristiqueController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/statistique/StatistiqueController.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/synchronisation/RestaurationController.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/synchronisation/SynchronisationController.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/user/AuthController.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/user/DemandeReinitialisationMPController.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/user/RoleController.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/controllers/user/UserController.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/deserializer/LocalDateDeserializer.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/deserializer/LocalDateTimeDeserializer.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/BaseEntity.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/decoupage/Arrondissement.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/decoupage/Commune.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/decoupage/Departement.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/decoupage/Nationalite.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/decoupage/Quartier.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/ActeurConcerne.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Commentaire.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Enquete.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/EnqueteFiltreResponse.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/MembreGroupe.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Parcelle.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Piece.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Tpe.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/metier/Upload.java (78%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/Bloc.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/ModeAcquisition.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/NatureDomaine.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/Personne.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/PositionRepresentation.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/Profession.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/SituationGeographique.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/SituationMatrimoniale.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/SourceDroit.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/SourceDroitExerce.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/Structure.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/TypeContestation.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/TypeDomaine.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/TypePersonne.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/TypePiece.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/infocad/parametre/TypeRepresentation.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/Batiment.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/CaracteristiqueBatiment.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/CaracteristiqueParcelle.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/CaracteristiqueUniteLogement.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/EnqueteBatiment.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/EnqueteUniteLogement.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/metier/UniteLogement.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/parametre/Campagne.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/parametre/Caracteristique.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/parametre/Equipe.java (78%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/parametre/Participer.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/rfu/parametre/TypeCaracteristique.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/user/DemandeReinitialisationMP.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/user/Role.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/entities/user/User.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/Categorie.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/CategoriePiece.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/EtatDemande.java (64%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/FormatRapport.java (61%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/Origine.java (59%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/PaymentStatus.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/RoleActeur.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/Sexe.java (60%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/StatusEnquete.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/StatutEnregistrement.java (71%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/TypeCampagne.java (66%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/TypeDroit.java (70%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/TypeImmeuble.java (71%) rename src/main/java/io/gmss/{infocad => fiscad}/enums/UserRole.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/exceptions/BadRequestException.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/exceptions/FileStorageException.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/exceptions/MyFileNotFoundException.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/exceptions/NotFoundException.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/exceptions/ResourceNotFoundException.java (95%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/decoupage/ArrondissementServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/decoupage/CommuneServiceImpl.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/decoupage/DepartementServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/decoupage/NationaliteServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/decoupage/QuartierServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/ActeurConcerneServiceImpl.java (64%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/CommentaireServiceImpl.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/EnqueteServiceImpl.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/ParcelleServiceImpl.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/PieceServiceImpl.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/metier/TpeServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/BlocServiceImpl.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/ModeAcquisitionServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/NatureDomaineServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/PositionRepresentationServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/ProfessionServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/SituationGeographiqueServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/SituationMatrimonialeServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/SourceDroitServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/StructureServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/TypeContestationServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/TypeDomaineServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/TypePersonneServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/TypePieceServiceImpl.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/infocad/parametre/TypeRepresentationServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/notification/EmailServiceImpl.java (98%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/BatimentServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/CaracteristiqueBatimentServiceImpl.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/CaracteristiqueParcelleServiceImpl.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/CaracteristiqueUniteLogementServiceImpl.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/EnqueteBatimentServiceImpl.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/EnqueteUniteLogementServiceImpl.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/metier/UniteLogementServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/parametre/CampagneServiceImpl.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/parametre/CaracteristiqueServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/parametre/EquipeServiceImpl.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/rfu/parametre/TypeCaracteristiqueServiceImpl.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/synchronisation/RestaurationServiceImpl.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/synchronisation/StatistiquesServiceImpl.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/synchronisation/SynchronisationServiceImpl.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/user/DemandeReinitialisationMPServiceImpl.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/user/RoleServiceImpl.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/implementations/user/UserServiceImpl.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/decoupage/ArrondissementService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/decoupage/CommuneService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/decoupage/DepartementService.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/decoupage/NationaliteService.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/decoupage/QuartierService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/ActeurConcerneService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/CommentaireService.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/EnqueteService.java (65%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/MembreGroupeService.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/ParcelleService.java (67%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/PieceService.java (69%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/metier/TpeService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/BlocService.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/ModeAcquisitionService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/NatureDomaineService.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/PersonneService.java (70%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/PositionRepresentationService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/ProfessionService.java (71%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/SituationGeographiqueService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/SituationMatrimonialeService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/SourceDroitExerceService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/SourceDroitService.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/StructureService.java (69%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/TypeContestationService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/TypeDomaineService.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/TypePersonneService.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/TypePieceService.java (71%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/infocad/parametre/TypeRepresentationService.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/notification/EmailService.java (61%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/BatimentService.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/CaracteristiqueBatimentService.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/CaracteristiqueParcelleService.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/CaracteristiqueUniteLogementService.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/EnqueteBatimentService.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/EnqueteUniteLogementService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/metier/UniteLogementService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/parametre/CampagneService.java (70%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/parametre/CaracteristiqueService.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/parametre/EquipeService.java (70%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/rfu/parametre/TypeCaracteristiqueService.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/statistique/StatistiquesService.java (50%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/synchronisation/RestaurationService.java (65%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/synchronisation/SynchronisationService.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/user/DemandeReinitialisationMPService.java (78%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/user/RoleService.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/interfaces/user/UserService.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/ApiResponse.java (93%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/Critere.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/DemandeReinitialisationMPResponse.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/EmailDetails.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/JwtAuthenticationResponse.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/Login.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/StatusResponse.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/UserListByStructureResponse.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/UserRequest.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/UserResponse.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/ActeurConcernePayLoad.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/BatimentPaylaod.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/CaracteristiqueBatimentPaylod.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/CaracteristiqueParcellePaylod.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/CaracteristiqueUniteLogementPaylod.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/CommentaireRequest.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/EnqueteAllDataPayload.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/EnqueteBatimentPayload.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/EnquetePayLoad.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/EnqueteTraitementPayLoad.java (75%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/EnqueteUniteLogementPayload.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/FiltreEnquetePayLoad.java (85%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/MembreGroupePayLoad.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/ParcellePayLoad.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/PersonnePayLoad.java (93%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/PiecePayLoad.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/SyncCommentaireRequest.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/UniteLogementPaylaod.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/request/UploadPayLoad.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/ArrondissementEnqResponse.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/ArrondissementSyncResponse.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/BlocEnqResponse.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/BlocSyncResponse.java (67%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/CommentaireResponse.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/CommuneEnqResponse.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/CommuneSyncResponse.java (78%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/DepartementEnqResponse.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/DepartementSyncResponse.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/EnqueteNonSyncResponse.java (71%) create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/EnquetePayLoadResponse.java rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/EnqueteResponse.java (92%) create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheEnqueteResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheActeurConcerneResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheBatimentResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheCaracteristiqueBatimentResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheCaracteristiqueParcelleResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheCaracteristiqueUniteLogementResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheEnqueteBatimentResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheEnqueteUniteLogementResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheEnquetesResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheParcelleResponse.java create mode 100644 src/main/java/io/gmss/fiscad/paylaods/response/FicheResponse/FicheUniteLogementResponse.java rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/GenericIDResponse.java (59%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/ModesAcquisitionSourceSyncResponse.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/ModesAcquisitionTypePersonneSyncResponse.java (78%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/NatureDomaineSyncResponse.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/QuartierSyncResponse.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/ReferencesSyncResponses.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/SourceDroitsSyncResponse.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/StatEnqueteAdminDecoupageResponse.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/StatEnqueteAdminStructureResponse.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/StatEnqueteParBlocResponse.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/StatEnqueteParStatutResponse.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/StructureResponse.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/SyncEnqueteAllDataResponse.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/SyncResponse.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/TypePersonneNatureDomaineSyncResponse.java (84%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/UserDecoupageEnqResponses.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/UserDecoupageSyncResponses.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/report/BlocsParStructureResponse.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/report/EnqueteParBlocResponse.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/report/ZoneInterventionParStructureResponse.java (79%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/ActeurConcernePayLoad.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/EnquetePayLoad.java (81%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/MembreGroupePayLoad.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/ParcellePayLoad.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/PersonnePayLoad.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/PiecePayLoad.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/paylaods/response/restoration/UploadPayLoad.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/proprietes/FileStorageProperties.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/decoupage/ArrondissementRepository.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/decoupage/CommuneRepository.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/decoupage/DepartementRepository.java (71%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/decoupage/NationaliteRepository.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/decoupage/QuartierRepository.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/ActeurConcerneRepository.java (87%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/CommentaireRepository.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/EnqueteRepository.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/MembreGroupeRepository.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/ParcelleRepository.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/PieceRepository.java (92%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/TpeRepository.java (82%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/metier/UploadRepository.java (86%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/BlocRepository.java (89%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/ModeAcquisitionRepository.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/NatureDomaineRepository.java (76%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/PersonneRepository.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/PositionRepresentationRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/ProfessionRepository.java (55%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/SituationGeographiqueRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/SituationMatrimonialeRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/SourceDroitExerceRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/SourceDroitRepository.java (77%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/StructureRepository.java (80%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/TypeContestationRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/TypeDomaineRepository.java (55%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/TypePersonneRepository.java (60%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/TypePieceRepository.java (55%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/infocad/parametre/TypeRepresentationRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/BatimentRepository.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/CaracteristiqueBatimentRepository.java (57%) create mode 100755 src/main/java/io/gmss/fiscad/repositories/rfu/metier/CaracteristiqueParcelleRepository.java rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/CaracteristiqueUniteLogementRepository.java (58%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/EnqueteBatimentRepository.java (59%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/EnqueteUniteLogementRepository.java (60%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/metier/UniteLogementRepository.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/parametre/CampagneRepository.java (60%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/parametre/CaracteristiqueRepository.java (74%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/parametre/EquipeRepository.java (56%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/rfu/parametre/TypeCaracteristiqueRepository.java (67%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/user/DemandeReinitialisationMPRepository.java (60%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/user/RoleRepository.java (73%) rename src/main/java/io/gmss/{infocad => fiscad}/repositories/user/UserRepository.java (69%) rename src/main/java/io/gmss/{infocad => fiscad}/security/CurrentUser.java (88%) rename src/main/java/io/gmss/{infocad => fiscad}/security/CustomUserDetailsService.java (72%) rename src/main/java/io/gmss/{infocad => fiscad}/security/JwtAuthenticationEntryPoint.java (83%) rename src/main/java/io/gmss/{infocad => fiscad}/security/JwtAuthenticationFilter.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/security/TokenAuthentificationProvider.java (93%) rename src/main/java/io/gmss/{infocad => fiscad}/security/UserPrincipal.java (96%) rename src/main/java/io/gmss/{infocad => fiscad}/service/FileStorageService.java (93%) rename src/main/java/io/gmss/{infocad => fiscad}/service/GeometryService.java (96%) rename src/main/java/io/gmss/{infocad => fiscad}/service/PasswordGenerator.java (95%) rename src/main/java/io/gmss/{infocad => fiscad}/service/RandomEnumGenerator.java (91%) rename src/main/java/io/gmss/{infocad => fiscad}/service/ReportService.java (90%) rename src/main/java/io/gmss/{infocad => fiscad}/service/StringManager.java (94%) rename src/main/java/io/gmss/{infocad => fiscad}/service/StringService.java (96%) rename src/main/java/io/gmss/{infocad => fiscad}/utils/FileNameGenerator.java (88%) delete mode 100755 src/main/java/io/gmss/infocad/configuration/SpringSecurityConfig.java delete mode 100755 src/main/java/io/gmss/infocad/configuration/SwaggerConfig.java delete mode 100644 src/main/java/io/gmss/infocad/configuration/WebConfig.java delete mode 100644 src/main/java/io/gmss/infocad/paylaods/response/EnquetePayLoadResponse.java delete mode 100644 src/main/java/io/gmss/infocad/paylaods/response/FicheEnqueteResponse.java delete mode 100755 src/main/java/io/gmss/infocad/repositories/rfu/metier/CaracteristiqueParcelleRepository.java rename src/test/java/io/gmss/{infocad => fiscad}/IfuDistributionApplicationTests.java (100%) diff --git a/.gitignore b/.gitignore index cbcb14a..d6739fd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -infocad.log* +fiscad.log* .idea .DS_Store target/* diff --git a/mvnw b/mvnw index a16b543..4259978 100755 --- a/mvnw +++ b/mvnw @@ -51,8 +51,8 @@ cygwin=false; darwin=false; mingw=false case "`uname`" in - CYGWIN*) cygwin=true ;; - MINGW*) mingw=true;; + CYGWIN*) cygwin=true ; + MINGW*) mingw=true; Darwin*) darwin=true # Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home # See https://developer.apple.com/library/mac/qa/qa1170/_index.html @@ -63,7 +63,7 @@ case "`uname`" in export JAVA_HOME="/Library/Java/Home" fi fi - ;; + ; esac if [ -z "$JAVA_HOME" ] ; then @@ -217,7 +217,7 @@ else jarUrl="https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar" fi while IFS="=" read key value; do - case "$key" in (wrapperUrl) jarUrl="$value"; break ;; + case "$key" in (wrapperUrl) jarUrl="$value"; break ; esac done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties" if [ "$MVNW_VERBOSE" = true ]; then diff --git a/pom.xml b/pom.xml index 89da03f..18cfba0 100755 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.5.4 + 3.4.2 io.gmss @@ -40,16 +40,13 @@ org.springframework.boot spring-boot-starter-validation + - io.springfox - springfox-boot-starter - 3.0.0 - - - io.springfox - springfox-oas - 3.0.0 + org.modelmapper + modelmapper + 3.1.1 + io.jsonwebtoken jjwt @@ -88,6 +85,18 @@ spring-boot-starter-mail + + org.springdoc + springdoc-openapi-starter-webmvc-ui + 2.6.0 + + + + javax.xml.bind + jaxb-api + 2.3.0 + +