Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Stroy: 7] Test Domain Remove #138

Open
zPereiraa opened this issue Jul 12, 2024 · 0 comments
Open

[Stroy: 7] Test Domain Remove #138

zPereiraa opened this issue Jul 12, 2024 · 0 comments
Assignees
Labels

Comments

@zPereiraa
Copy link
Collaborator

No description provided.

@zPereiraa zPereiraa self-assigned this Jul 12, 2024
zPereiraa added a commit that referenced this issue Jul 12, 2024
    - implemented domain test
    - implementeed service test
    - implemented webservice test

    related issues: #138 #139 #140
ritosilva added a commit that referenced this issue Jul 14, 2024
)

* 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]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant