Releases: bounswe/bounswe2024group7
Releases · bounswe/bounswe2024group7
0.9.0
0.2.0-alpha
What's Changed
- Mobile branch by @aasimdag in #181
- branch-issue#186 by @erenpakelgil in #187
- Issue#190 change exercise and training program structure by @oguzhekim in #191
- Added Search Feature to Mobile Application by @MertCengiz in #194
- Connected Login and Register with backend by @erenpakelgil in #200
- Issue#203 share training program in posts by @oguzhekim in #207
- Issue#212 Add AppContext and return Exercises by @sametaln in #213
- feat: added search page by @DenizBilgeAkkoc in #216
- Issue 192 program page by @hanazaq in #218
- Issue#204 tracking mechanism for training programs by @oguzhekim in #211
- Add modified training programs in the response for tracking endpoints by @oguzhekim in #221
- Add optional image url field to posts by @oguzhekim in #222
- Add Search Endpoint by @m1u1s1 in #223
- Add Tag Endpoint by @m1u1s1 in #224
- Issue#226 unit test for authentication service by @oguzhekim in #227
- Implemented bookmark and like feature for posts. by @aasimdag in #225
- Refactor training program tracking mechanism by @oguzhekim in #228
- Improvements on feed, program creation and profile page by @sametaln in #234
- added search bar and result page by @DenizBilgeAkkoc in #238
- Unit Tests, Mock Diet Page, and Post, Program, Search Endpoints Added by @MertCengiz in #209
- Add api/tags to security config permitted endpoints by @sametaln in #240
- Create post, like and bookmark by @sametaln in #243
- added bookmark page by @DenizBilgeAkkoc in #244
- Issue#236 add completed date field for training programs by @oguzhekim in #246
- Connect CreatePost with backend by @erenpakelgil in #247
- added modal post view by @DenizBilgeAkkoc in #249
- Bug fix and updates by @erenpakelgil in #250
Full Changelog: customer-milestone-1...0.2.0-alpha
0.1.0-alpha
Covered Requirements
- 1.1.1.1 Guest user shall be able to register with an unique username, a hard password and an unique email.
- 1.1.1.1.1 Password must contain at least one number, symbol, uppercase and lowercase letter. Password must be at least 8 characters and at most 20 characters long.
- 1.1.1.1.2 Username shall start with a letter and can contain uppercase, lowercase letters, numbers and underscore and dash. Username shall not end with underscore or dash. Username shall be at least 4 characters long and at most 20 characters long.
- 1.1.1.2 User shall be able to login with their registered username and password.
- 1.1.1.3 Logged in users shall be able to logout.
- 1.1.3.2.1 Trainers shall be able to create training programs for Trainees to join.
- 1.1.3.2.2 Trainers shall be able to select the program type as group or individual.
- 1.1.3.2.3 Each program shall include location categorization, such as club, home, and outdoor.
- 1.1.3.2.4 Users shall be able to see the specific muscles or cardio targeted in each program.
- 1.1.3.3.1 Trainees shall be able to join training programs created by Trainers.
- 1.1.5.1 Registered users shall be able to follow and unfollow other registered users.
- 1.1.8.1.1 Training programs shall have one of two program types: group or individual.
- 1.1.8.1.2 Each program shall include location categorization, such as club, home and outdoor.
- 1.1.8.1.3 The specific muscles targeted in each muscle training program shall be visible to viewing users.
- 1.1.8.1.4 Training programs shall include daily exercise plans.
- 1.1.8.1.5 Each exercise information shall include its type, reps, and sets
- 1.1.9.1 Posts that are created by users shall be visible on the feed by all the users.
- 2.4.1 All content shall be seen in English
- 2.4.2 Using the program shall be not difficult for everyone
PRs
- Issue#145 create authorization endpoints by @oguzhekim in #146
- Issue#153 create profile endpoints by @oguzhekim in #154
- Implement Post CRUD Operations and Tag-based Filtering by @m1u1s1 in #152
- Issue#149 connect web frontend and backend by @MertCengiz in #151
- Relate created post with userId by @m1u1s1 in #159
- Issue#162 create endpoint to get random posts by @oguzhekim in #165
- added profile page on web by @DenizBilgeAkkoc in #163
- Issue#166 return posts of specific user by @oguzhekim in #169
- Issue#160 create training program by @m1u1s1 in #170
- Added validation and authentication for creating and deleting programs by @oguzhekim in #172
- Issue#173 create endpoint for getting training program for user by @oguzhekim in #174
- Join Training Program Endpoint by @m1u1s1 in #175
- Create Mobile application by @erenpakelgil , @MertCengiz , @aasimdag in #181
Full Changelog: v0.3...0.1.0-alpha
Group7-Practice-App-Release-v0.2
This release includes browse and search features such as Log in, Sign up, semantic search, feed, profile, post card, create post, comment, like and post functionality. Created endpoints for backend and connected frontend & mobile to backend.
Group7-Practice-App-Release-v0.1
This release includes basic operations such as Log in, Sign up, and search functionality. The search bar is not showing the results of the query but saves it to cookies.