This is an automated email from the ASF dual-hosted git repository. victorromero pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit 3e14990f3c90b6f799f61d5082b89a786c4c1ef3 Merge: 2e718325b5 912eaf1f10 Author: VĂctor Romero <[email protected]> AuthorDate: Tue Mar 24 12:38:36 2026 -0600 Merge pull request #5682 from vidakovic/feature/FINERACT-2548 FINERACT-2548: New command processing - Meeting custom/acme/note/starter/dependencies.gradle | 1 + .../starter/AcmeNoteServiceStepDefinitions.java | 12 +- .../note/starter/TestDefaultConfiguration.java | 26 +- .../note/starter/TestOverrideConfiguration.java | 18 +- .../src/test/resources/features/note.feature | 12 +- .../commands/service/CommandWrapperBuilder.java | 58 +--- .../src/docs/en/chapters/custom/service-note.adoc | 8 +- .../infrastructure/core/config/SecurityConfig.java | 9 + .../CollectionSheetReadPlatformServiceImpl.java | 55 ++-- ...SheetWritePlatformServiceJpaRepositoryImpl.java | 16 +- .../starter/CollectionSheetConfiguration.java | 84 ------ .../portfolio/group/api/CentersApiResource.java | 4 +- .../portfolio/group/api/GroupsApiResource.java | 4 +- .../portfolio/meeting/MeetingApiConstants.java | 5 +- .../portfolio/meeting/api/MeetingsApiResource.java | 271 ++++++++--------- .../attendance/data/ClientAttendanceData.java | 49 ---- .../attendance/service/AttendanceEnumerations.java | 75 ----- .../ClientAttendanceReadPlatformServiceImpl.java | 70 ----- .../MeetingAttendanceUpdateCommand.java} | 15 +- .../MeetingCreateCommand.java} | 15 +- .../MeetingDeleteCommand.java} | 15 +- .../MeetingUpdateCommand.java} | 15 +- .../MeetingAttendanceData.java} | 31 +- .../data/MeetingAttendanceEnumerations.java | 60 ++++ .../MeetingAttendanceType.java} | 12 +- .../data/MeetingAttendanceUpdateRequest.java | 49 ++++ .../MeetingAttendanceUpdateResponse.java} | 23 +- .../meeting/data/MeetingCreateRequest.java | 54 ++++ .../MeetingCreateResponse.java} | 21 +- .../portfolio/meeting/data/MeetingData.java | 79 ++--- .../meeting/data/MeetingDataValidator.java | 167 ----------- .../MeetingDeleteRequest.java} | 30 +- .../MeetingDeleteResponse.java} | 20 +- .../meeting/data/MeetingUpdateRequest.java | 57 ++++ .../MeetingUpdateResponse.java} | 21 +- .../fineract/portfolio/meeting/domain/Meeting.java | 152 +--------- .../MeetingAttendance.java} | 39 +-- .../MeetingAttendanceRepository.java} | 4 +- .../handler/CreateMeetingCommandHandler.java | 47 --- .../handler/DeleteMeetingCommandHandler.java | 46 --- .../MeetingAttendanceUpdateCommandHandler.java | 51 ++++ .../handler/MeetingCreateCommandHandler.java | 50 ++++ .../handler/MeetingDeleteCommandHandler.java | 50 ++++ .../handler/MeetingUpdateCommandHandler.java | 50 ++++ .../UpdateMeetingAttendanceCommandHandler.java | 48 ---- .../handler/UpdateMeetingCommandHandler.java | 48 ---- .../LegacyMeetingAttendanceListener.java} | 320 ++++++++------------- .../MeetingAttendanceDropdownReadService.java} | 4 +- .../MeetingAttendanceDropdownReadServiceImpl.java} | 18 +- .../MeetingAttendanceReadService.java} | 8 +- .../service/MeetingAttendanceReadServiceImpl.java | 63 ++++ .../MeetingAttendanceWriteService.java} | 10 +- .../service/MeetingAttendanceWriteServiceImpl.java | 108 +++++++ ...latformService.java => MeetingReadService.java} | 5 +- ...erviceImpl.java => MeetingReadServiceImpl.java} | 33 +-- ...atformService.java => MeetingWriteService.java} | 20 +- .../meeting/service/MeetingWriteServiceImpl.java | 242 ++++++++++++++++ .../meeting/starter/MeetingConfiguration.java | 59 ---- .../note/service/NoteReadPlatformServiceImpl.java | 12 +- ...Impl.java => NoteWritePlatformServiceImpl.java} | 19 +- .../note/starter/NoteAutoConfiguration.java | 53 ---- .../src/main/resources/application.properties | 26 ++ .../module/fineract-provider/persistence.xml | 2 +- .../main/resources/ValidationMessages.properties | 10 + 64 files changed, 1455 insertions(+), 1603 deletions(-)
