Memories 0.9
SWE574 Fall 2023 Group 1 Project - Memories Web&Mobile App
This release contains Group 1's project for SWE574 - Software Development As A Team, part of the Software Engineering Master's Program at Boğaziçi University.
Memories is a web and mobile app for social networking, focusing on sharing past memories with other users worldwide.
For further information and documentation, check our wiki.
Group 1 is comprised of:
URL of Deployed Website
- Project URL: Memories Website
- Mobile App: APK file
- QR Codes
Video Demonstration
Videos demonstrating the web and mobile app can be found on YouTube.
What's Changed - Web
- Feature/153 timeline design by @ckertam in #218
- Update edit Story button name #215 by @ckertam in #219
- Feature/216 removing tags bug by @ckertam in #220
- Fix timeline name #217 by @ckertam in #221
- Fix location issue while editing a story #214 by @ckertam in #222
- Feature/224 merge story search by @ckertam in #225
- Feature/226 timeline swap by @ckertam in #227
- Use "paths" config for pull_request workflow #228 by @sadikkuzu in #229
- Improve navbar #143 by @aykutkantas in #213
- Reports->Main Milestone-2 by @sadikkuzu in #190
- Fix story author photo #201 by @ckertam in #231
- Fix login register sizes & header sizes #232 by @ckertam in #233
- Bug/230 user profile stories bug by @ckertam in #234
- Add Search semantic tag feature on search #223 by @ckertam in #235
- Feature/247 update story error message by @sadikkuzu in #248
- Update css files for resize of timeline #244 by @ckertam in #250
- Feature/241 search story changes by @ckertam in #249
- Feature/237 activity stream bug by @oguzsenna in #246
- Feature/238 recommendation v2 by @ckertam in #258
- Feature/256 recommendation frontend by @ckertam in #259
- Add info message if there is no activity #252 by @oguzsenna in #261
- Feature/257 click issue location by @ckertam in #262
- Update Activity Stream #260 by @oguzsenna in #264
- Update Text align for story creation date #242 by @ckertam in #263
- Add not enough recommendation back up data #242 by @ckertam in #265
- Feature/113 add actions for enter key by @oguzsenna in #266
- Add unit test v2 for login #80 by @aykutkantas in #254
- Feature/251 minor refinements by @sadikkuzu in #255
- Feature/269 CI Frontend test pipeline by @sadikkuzu in #270
- Imp/267 revise the profile buttons by @ckertam in #268
- Update profile details part #272 by @ckertam in #273
- Dev->Main #153 #215 #216 #217 #214 #143 #224 #226 #228 #143 #201 #232 #230 #223 #247 #244 #241 #237 #238 #256 #252 #257 #260 #242 #243 #113 #80 #251 #269 #267 #272 by @sadikkuzu in #271
- Change background #274 by @oguzsenna in #276
- Update hover design #277 by @oguzsenna in #278
- Imp/240 frontend fonts by @oguzsenna in #275
- Apply Josefin Sans font to profile memory list, search results, homepage #240 by @dbaslan in #279
- Bug/283 edit story fill by @ckertam in #290
- Update semantic tag limit #287 by @ckertam in #291
- Add tag label search #287 by @ckertam in #292
- Imp/284 timeline details by @ckertam in #293
- Bug/163 fix login page scaling by @dbaslan in #280
- Bug/302 recommendation filling issue by @ckertam in #304
- Imp/303 update activity stream response by @ckertam in #305
- Imp/306 add post request to searchstory by @ckertam in #307
- Fix remaining wrong fonts #282 by @dbaslan in #289
- Update ActivityStream.js #281 by @oguzsenna in #294
- Bug/316 Fix Logout Button by @dbaslan in #317
- Feature/297 improve timeline response formatting by @dbaslan in #310
- Imp/313 upload file size by @ckertam in #318
- Bug/Fix misaligned headers #316 by @dbaslan in #320
- Dev->Main #240 #274 #277 #283 #287 #288 #284 #163 #302 #303 #306 #281 #282 #297 #316 #313 by @sadikkuzu in #309
- Imp/321 322 minor frontend fixes by @dbaslan in #323
- Update recommendation function #324 by @ckertam in #325
- Bug/327 edit biography bug by @oguzsenna in #327
- Add Register Unit Test #332 by @aykutkantas in #333
- Feature/335 frontend unit test coverage by @sadikkuzu in #337
- Bug/328 time edit runtime error by @ckertam in #330
- Feature/299 implement dark mode by @dbaslan in #314
- Feature/331 minor refinements by @sadikkuzu in #338
- Imp/342 django view tests by @ckertam in #344
- Imp/341 django model tests by @ckertam in #343
- Add unit test for logout #346 by @aykutkantas in #347
- Add profile page unit test #340 by @aykutkantas in #345
- Add unit test for resetpassword #348 by @aykutkantas in #350
- Add AllStories component test #334 by @aykutkantas in #339
- Feature/349 loading for recommendation by @sadikkuzu in #353
- 340 unit test for profile pages by @aykutkantas in #352
- Feature/354 unit test for recommendations page by @sadikkuzu in #355
- Feature/356 frontend minor refinements by @sadikkuzu in #357
- Add unit test for comment section #358 by @aykutkantas in #359
- Add unit test for story details #360 by @aykutkantas in #361
- Add unit test for search results #364 by @aykutkantas in #365
- Feature/370 profile photo error message #370 by @sadikkuzu in #371
- Add unit test for search story details box #368 by @aykutkantas in #369
- Add unit test for tag search #362 by @aykutkantas in #363
- Add unit test for search user results #366 by @aykutkantas in #367
- Dev->Main #321 #322 #324 #326 #332 #335 #328 #299 #331 #342 #341 #346 #340 #348 #349 #340 #354 #356 #358 #360 #362 #364 #366 #368 #370 by @sadikkuzu in #351
- Feature/285 implement frontend pop up warnings by @dbaslan in #311
- Imp/336 address frontend test warnings by @dbaslan in #372
- Merge final report to dev branch by @dbaslan in #296
- Dev->Main #285 #336 #295 by @sadikkuzu in #375
What's Changed - Mobile
- Feature/84 profile page by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#99
- [Profile] Avatar operations #92 by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#101
- Feature/98 edit story by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#100
- Feature/97 Recommendations page by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#102
- Hotfix/105 remove validation of username by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#106
- Feature/95 story search by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#104
- Feature/84 profile page by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#103
- Feature/96 activity stream by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#108
- [Profile] Fix Profile page appbar bug #109 by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#111
- [Profile] Add "Follow" button to user profile page #117 by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#118
- Feature/115 test coverage by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#116
- [Feature] Show error message if profile picture upload fails #122 by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#123
- Feature/112 create story tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#124
- Feature/125 edit story tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#126
- Feature/127 search story tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#128
- 110-activity-stream-design-improvements by @aykutkantas in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#130
- Add commented activity on activity stream by @aykutkantas in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#133
- Feature/129 recommendations tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#131
- Feature/132 activity stream tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#134
- Feature/135 landing tests by @ayhncvdr2 in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#136
- Test/119 profile route unit tests by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#120
- Dev->Main #84 #91 #92 #94 #98 #97 #105 #95 #96 #109 #117 #115 #122 #112 #125 #127 #110 #129 #132 #135 #119 by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#107
- Test/137 complete unit test coverage by @mert-aydin in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#140
- Test/137 increase recommendation test coverage by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#142
- Dev->Main #137 by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#143
- Dev->Main #144 by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#145
- Feature/113 update backend service url by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#114
- Dev->Main #113 by @sadikkuzu in SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile#146
Web - Full Changelog: customer-milestone-2...0.9
Mobile - Full Changelog: SWE574-Fall2023-Group1/SWE574-Fall2023-G1-mobile@customer-milestone-2.1...0.9