Assignment 2 Release
Refactor for A2 requirement
Refactored FireBaseUserDataManager to remove duplicate code #81
Changes from 2 methods, one for fetching interested events and one for uninterested events, to one method that can be used for both.
This improves the maintainability of the codebase as reducing duplicate code reduces opportunities for bugs. It also makes changing these methods easier, which improves maintainability.
What's Changed
- Reduces duplication of code found in Firebase User Data Manager by @nbel806 in #81
- Feat/date time picker by @deir905 in #82
- Feat/add friends by @deir905 in #83
- feat/move interested page navigator to the navbar by @tmur647 in #87
- Feat/friends events by @deir905 in #90
- fix/ small cards by @tmur647 in #91
- Feat/detailed fragment by @tmur647 in #84
- Refactor/refactor home by @nbel806 in #89
- heartless interested events fix by @tmur647 in #95
- feat/ add friends to navbar by @tmur647 in #97
- Feat/view popular events by @Yxin-KaiByz in #93
- Bug/events not removed by @nbel806 in #96
- Fixed unusual removal of top popular event list #99 by @Yxin-KaiByz in #100
- fix detailed page opening by @tmur647 in #104
- doc: add group 6 names to readme by @deir905 in #105
New Contributors
- @nbel806 made their first contribution in #81
- @deir905 made their first contribution in #82
- @tmur647 made their first contribution in #87
- @Yxin-KaiByz made their first contribution in #93
Full Changelog: v1.0.1...v1.1.0