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

4rd Deliverable - Self report #118

Open
MarioP-Dev opened this issue May 3, 2023 · 5 comments
Open

4rd Deliverable - Self report #118

MarioP-Dev opened this issue May 3, 2023 · 5 comments

Comments

@MarioP-Dev
Copy link
Contributor

MarioP-Dev commented May 3, 2023

In this deliverable I've worked on:

Deployment

  • Correct the bugs present in the RestAPI Dockerfiles due to changes in the commands required to execute tests
  • Modify the configuration of the Actions so that it correctly performs the tests, notifications by DiscordBot, push of the generated images and deploy by SSH
  • Configure the NGINX reverse proxy to receive the requests and redirect them to the corresponding containers
  • Create a container with the Mongo database and open the corresponding port to allow incoming connections within the Amazon AWS security group configuration
  • Explain to the rest of the members how the deployment is carried out, the different containers and the function of the services within the instance

Development

  • Prepare the environment to carry out the tests with redux and RTK Query with a custom Render function
  • Prepare the Mock server with msw to mock restapi requests in tests
  • Webapp tests in the map and friends components (where there are requests to the restapi and they must be mocked)
  • Modify the test functions of both the webapp and the restAPI so that they run with coverage
@MarioP-Dev MarioP-Dev changed the title 3rd Deliverable - Self report 4rd Deliverable - Self report May 3, 2023
@Elias-Llera
Copy link
Contributor

Elias-Llera commented May 3, 2023

For this deliverable I did the following tasks

  • Finished the friendships management service in the restAPI
  • Added friendhip queries in the webAPP
  • Added image service in the RestAPI
  • Added image encoding in the webAPP
  • Finished review serivce for the pod
  • Helped @uo276670 with the mongo database for shared locations and cached reviews
  • Implemented validators tests in the RestAPI
  • Present and small help in the final meeting for deployment
  • Updated documentation with sequence diagrams and new building block section

@UO276188
Copy link
Contributor

UO276188 commented May 3, 2023

For this deliverable I:

  • Focused on testing the Webapp components with @uo277412.
  • Deployed the documentation
  • Tried to fix the "polished" deployment after the presentation
  • Fixed those test giving problems in the presentation
  • Deployed v1.0 version, including the polished details

@UO278249
Copy link
Contributor

UO278249 commented May 3, 2023

For this deliverable i worked on the UI (#100):

  • Added review view and form to add them
  • Added show all option to filter.
  • Minor aesthetic changes.

Changes added on the post version released after the presentation (#110):

  • Added loading feedback and feedback to the correct addition or errors in reviews friends and locations.
  • Added two new filter options on the map.
  • Added owner of the locations and review on the views.
  • Added checks on client while adding friends and changed in locations.

@uo276670
Copy link
Contributor

uo276670 commented May 3, 2023

For this deliverable I did the following tasks

  • Added the functionality and integration of the profile view. The hook, the router, service, and connection to the pod
  • Added the correct name of the owner to the locations and the reviews
  • Implemented the automatic re-fech of information for the friends and the reviews
  • Implemented isFetching load spinners to give better feedback
  • Solved some errors on for the post-presentation release regarding friends and tests
  • Implemented the structure for the access and management of the Mongo database we use as cache with @MarioP-Dev and @Elias-Llera . Defined the schemas, repositories, and a specific MongoService file that takes care of all the connections with the database. This way, our services only need to use this service to perform operations with the database to increase cohesion

@silSuarezP
Copy link
Contributor

For this deliverable I did the following tasks:

  • Focused on testing the Webapp components with @UO276188.
  • Rewrite the README.md file
  • Deployed v1.0 version
  • Present the test and deployment view

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants