Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove Reports (Backend & Frontend) & Other Frontend Model Changes (#141
) * feat(domain): implemented Edit Enrollment related issues: #28 * feat(service): implemented Edit Enrollment * feat(controller): implemented PUT related issues: #32 * feat: added update on participation.java * feat: added Update Participation Method Test Related: #52 * feat: added updateParticipation in ParticipationService.java Related: #48 * feat: added UpdateParticipation Service test Related: #50 * feat: added updateParticipation method in ParticipationController.java Related: #44 * feat: added UpdateParticipationWebServiceIT.groovy Related: #46 * feat: added deleteParticipation in ParticipationService.java Related: #49 * feat: added deleteParticipation method in ParticipationController.java Related: #45 * feat: added deleteParticipation Service test Related: #51 * feat: added deleteParticipation WebService Test Related: #47 * feat(domain test): implemented UpdateEnrollmentMethodTest * feat(Service Test): implemented UpdateEnrollmentServiceTest related issues: #40 * feat(domain): implemented Delete Enrollment and fix Edit Enrollment related issues: #28 #29 * feat(WebService Test): implemented UpdateEnrollmentWebServiceIT related issues: #38 * feat: added delete method in ParticipationService.java and updated necessary files to support delete operation Related: #43 * feat: added delete participation domain tests Related: #53 * feat(controller): implemented DELETE related issues: #33 * feat(domain): fix Delete and Edit related issues: #28 #29 * feat(Service): implemented Delete Enrollment related issues: #35 * feat(domain test): updated UpdateEnrollmentMethodTest related issues: #36 * feat(domain/serice/webservice tests): -implemented DeleteEnrollmentMethodTest -implemented DeleteEnrollmentServiceTest -updated UpdateEnrollmentServiceTest -implemented DeleteEnrollmentWebService related issues: #37 #39 #40 #41 * feat(): small changes in some files * feat(fix): small change * feat(fix): small changes * feat(fix): small changes * feat(fix): fix some errors * feat(fix): fix some erros * feat(domain/service tests): fix some errors relating issues: #37 #36 #35 #41 * feat(fix): small changes * fix: prevent unauthorized access in participation controller * fix update and remove participation access control * fix: fixed webservice tests * feat(domain/service/controller/tests): - changed EnrollmentController.java - implemented "ENROLLMENT.MANAGER" in HEPermissionEvaluator.java - changed Enrollment.java - some changes in UpdateEnrollmentMethodTest, UpdateEnrollmentServiceTest, DeleteEnrollmentWebServiceIT and UpdateEnrollmentWebServiceIT realted issues: #32 #33 #28 #29 #40 #36 * feat(domain): small changes * feat(button/view): - implemented EditEnrollment Button - implemented RemoveEnrollment Button - implemented VolunteerEnrollmentsView related issues: #71 #72 #70 * feat(End-to-End Tests): implemented Remove/Edit Enrollment End-to-End Tests realted issues: #74 #75 #76 #77 #78 * feat(fix): small changes * feat(fix): fix errors - changed assement End-to-End tests - changes in VolunteerEnrollmetView * small fixes * feat(domain/service/controller): - create the "report" entity - implemented condition: only a Volunteer can report - implemented constraint: this justification can only be readed by a Administrator - implemented condition: report is associated to the volunteer who reported - implemented condition: only can be reported until the end of the activity - implmented POST: createReport - implemented GET: getAdministratorReports related issues: #94 #95 #96 #97 #98 #99 #100 * feat(domain/service/controller Tests): - Test Domain: CreateReportMethodTest - Test Service: CreateReportServiceTest - Test WebService: CreateReportWebServiceIT related issues: #101 #102 #103 * Merge master into pereira * feat(fix): small change * feat(fix): small change * feat(Controller/Service/ Service Tests/WebServices Test): some changes -implement GetVolunteerReportsWebServiceIT -implement GetVolunteerReportsServicesTest -changes in RerportController and ReportService related issues: #119 #120 #100 * feat(fix): changes * feat(fix): changes * feat(fix): changes * feat(fix): some changes * feat(fix): some changes * feat(Controller/Service/Service Test/WebServiceTest): -implemented GET: getActivtyReports -implemented Service: getReportsByActivity -implemented GetReportsByActivityServiceTest -implemented GetReportsByActivityWebServiceTest related issues: #121 #122 #123 * feat(fix): small change * feat(fix): fix errors * feat(button/view/dialog): - implemented Report Activity - implemented constraint: Report Button only exist until the activity end - implemented Report Dialog related issues: #125 #126 #127 * feat(button/view/dialog): - implemented button "REPORTED" - implemented Dialog to see all Activtiy Reports related issues: #130 #131 * feat(End-to-End Tests): - implemented Test: report an activity - implemented Test: Admin reads the Activity Reports related issues: #128 #129 * feat(domain / service / controller): - implemented Functionality: volunteer remove a report - implmented DELETE Controller - implemented Service Remove related issues: #135 #136 #137 * feat(Domain Test / Service Test/ WebService Test): - implemented domain test - implementeed service test - implemented webservice test related issues: #138 #139 #140 * feat(fix): changes * feat(Controller / WebService Test): some changes in the validate activtiy * feat(Controller / Service): - implemented Controller: getVolunteerReportsAsVolunteer - implemented Service: getVolunteerReportsAsVolunteer related issues: #142 #143 * feat(button): - implemented RemoveReport Button related issue: #144 * feat(frontend model): - Modify text boxes related issue: #145 * feat(frontend model): - in the VolunteerViews when the mouse go over "REPORTED" appears the justification - modify the "REPORTED" button in tje AdminActivitiesView related issues: #146 #147 * feat(End-to-End Tests): - remove a report from an activity related issues: #148 #149 --------- Co-authored-by: Andre Gamito <[email protected]> Co-authored-by: André Pereira <[email protected]> Co-authored-by: Antonio Rito Silva <[email protected]>
- Loading branch information