Volkan Öztürk CMPE 451 Milestone 2 Individual Contribution Report - bounswe/bounswe2023group1 GitHub Wiki

Member: Volkan Öztürk

Group: Group 1 - Disaster Response Platform

Responsibilities:

  • Checking the requirements for the Facilitator role.
  • Updating and revising the Request API upon checking the requirements.
  • Improving the location filtering provided by the Need API.
  • Improving the location filtering provided by the Request API.
  • Completing the unit tests for the Need API.
  • Completing the unit tests for the Request API.
  • Updating the RAM for the Milestone 2.

Main contributions:

  • I updated and added necessary functionalities to the Request API.

  • Issues: #377

  • I improved the location filtering service provided by the Request API with adding both circular filtering (with haversine formula) and rectangular filtering.

  • Issues: #392

  • I improved the location filtering service provided by the Request API with adding rectangular filtering.

  • Issues: #392

  • I completed the unit tests for the both Request API and Need API.

  • Issues: #381 , #389

Management related significant issues:

  • I checked the requirements for the Facilitator role.
  • Updated RAM for the my contributions for the Milestone 2.
  • Created individual contribution report for myself.
  • Issues: #532

Pull Requests:

  • PRs created by me:

    • Pull request for additional features for the Request API.

    • PR: #387

    • Issue: #377

    • Pull request for improving the location filtering for the Request API and Need API.

    • PR: #492

    • Issue: #392

    • Pull request for NeedService and RequestService unit tests.

    • PR: #492

    • Issue: #381, #389

  • PRs reviewed and merged by me:

    • Merged pull request for Notification Service and Database Implementation.

    • PR: #400

    • Issue: #396

    • Merged pull request for Null checks added to ProfileConverter class.

    • PR: #479

    • Issue: #478

    • Merged pull request for Default CORS Configuration is added.

    • PR: #489

    • Issue: #484

    • Merged pull request for Authservice unit test fix.

    • PR: #494

    • Issue: #490

    • Merged pull request for Finalizing need api.

    • PR: #386

    • Issue: #376

Additional information:

  • I studied about annotations and we talked how to use them as a team.
  • Coordinator related services is aimed to be completed for the Milestone 3.