Repository navigation
Contributions
Aditeya Anand edited this page Aug 24, 2026
·
9 revisions
Aditeya Anand (aana050), Adrian Rohrbach (aroh766), Jago Sutherland (jsut161), Jason Huang (jhua455), Johan Eger (jege510), Louis Cao (lcao350), Suah Kim (skim460)
Aditeya Anand (aana050) | Github: yd35
- Set up Snyk read-only monitoring for the FairShare Maven backend and npm frontend under: issue #21.
- Replaced the read-only Snyk setup with the GitHub Cloud App and enabled automatic Fix PRs: issue #62.
- Verified the initial scan results and audited all eight transitive backend findings against the Maven dependency tree and upstream security advisories.
- Created four atomic, unassigned remediation issues: (#30, #31, #32, and #33) for team approval and later implementation.
- Set up the Spring Data JPA and MySQL persistence foundation: issue #22, including environment-only credentials and a Testcontainers integration test that writes to and reads from an isolated MySQL database.
- Resolved bug regarding the missing manage members link: [#51(https://github.com/se310-fairshare/fairshare/issues/51)]
- Resolved vulnerability found in Snyk scan: [#30(https://github.com/se310-fairshare/fairshare/issues/30)]
- Addition of version-controlled database schema migration: [#37(https://github.com/se310-fairshare/fairshare/issues/37)]
- Implementation of managing groups: [#4(https://github.com/se310-fairshare/fairshare/issues/4)]
Adrian Rohrbach (aroh766) | Github: AdRo-Coder
- Implementation of the settlement plan: #10
- Implementation of the landing page & navigation: #10 & #46
- Setting up SonarCloud and SonarLint: #20
- Completion of wiki contribution and meeting minutes: #60
- Setting up the project & Kanban board and filling it with the first issues
Jago Sutherland (jsut161) | Github: Jago-Sutherland
- Addition of license to project: #26
- Addition of code of conduct documentation: #25
- Implementation of equal expense split: #8
- Resolved Jackson Databind vulnerability #31
- Completed MySQL persistence (Windows) setup guide
Johan Eger (jege510) | Github: JohanEger
- Implementation of creating a group: #3
- Resolving bug where all users are directed to the first user account created: #49
- Addition of bug report and feature request templates: #18
- Creation of issues for A2
- Addition of acceptance criteria for most of A1 and A2
Louis Cao (lcao350) | Github: LouisCao1029
Suah Kim (skim460) | Github: mirosgithub
- Implementation of adding expenses manually: #6
- Documenting contributor guidelines: #24
- Resolved bug regarding Logback Core: #32
- Addition of pull request template: #35