Releases: TelwareSW/telware_cross_platform
Releases · TelwareSW/telware_cross_platform
v2.2.0
What's Changed
- Feature:Chat UI by @Mo2Hefny in #44
- Test: Unit tests for the user repository and sign up by @marwan2232004 in #45
- feat(chat): add chat screen with needed models by @Mo2Hefny in #48
- Fix crop feature by @Bishoywadea in #47
- feat(chat): Add new chat creation by @Mo2Hefny in #49
- FEATURE: Messaging infrastructure by @Ahmed-Aladdiin in #50
- fix(test): fix formatTimestamp utils test by @Mo2Hefny in #51
- FEATURE: Messaging infrastructure by @Ahmed-Aladdiin in #52
- feat(chat): Add search functionality by @Mo2Hefny in #54
- test(chat): add chat related tests by @Mo2Hefny in #55
- Test keys by @Ahmed-Aladdiin in #56
- Feature/media chat UI by @marwan2232004 in #59
- feat(chat): integrate the chat creation with the backend by @Mo2Hefny in #60
- FEAT(Stories): Integrate stories back-end by @Bishoywadea in #58
- feat(chat):fetch chats and last message info. by @marwan2232004 in #61
- feat(chat): add chat mute UI by @Mo2Hefny in #62
- FEATURES: replay - Pin - Forward UI by @Ahmed-Aladdiin in #64
- Feature: Send & Receive logic by @Ahmed-Aladdiin in #66
- FEATURE: Send messages by @Ahmed-Aladdiin in #67
- feat(reply): reply message UI by @Bishoywadea in #68
- Feature/send media messages by @marwan2232004 in #65
- feat(chat): integrate draft with mock and backend by @Mo2Hefny in #69
- Test/media by @marwan2232004 in #70
- feat(chat): add mute system for mock by @Mo2Hefny in #71
- Feature: msg integeration v2 by @Ahmed-Aladdiin in #72
- Refactor: chat UI by @marwan2232004 in #73
- feat: add group pages and member's info page by @Mo2Hefny in #74
- Feature/stickers UI by @marwan2232004 in #76
- feat(chat): block user integration. by @marwan2232004 in #77
- Fix: msg v2 by @Ahmed-Aladdiin in #78
- fix: resolve errors thrown due to late initialized promises by @Mo2Hefny in #79
- feat(calls): add calls UI by @Mo2Hefny in #80
- FEATURE(calls): Integrate one-to-one calls by @Ahmed-Aladdiin in #93
- feature: Groups by @Ahmed-Aladdiin in #92
- feat: add turn servers by @Mo2Hefny in #94
- feat(search-and-discover): backend integration. by @marwan2232004 in #95
- fix(messaging): Delete message correctly by @Ahmed-Aladdiin in #96
- FEATURE: Admin Dashboard by @marwan2232004 in #97
- fix(chat UI): fix reload of the chatScreen. And wrong timestamp of me… by @Ahmed-Aladdiin in #98
- Fix/general fixes v2 by @Ahmed-Aladdiin in #99
- feat: add media settings UI by @Mo2Hefny in #100
- Feature/links by @marwan2232004 in #102
- feat: add group call support by @Mo2Hefny in #101
- Feature/encryption by @Ahmed-Aladdiin in #103
- FIX: Chat list doesn't update by @Ahmed-Aladdiin in #104
- feat(admin): suspend users integration. by @marwan2232004 in #105
- Feature/media integration by @marwan2232004 in #106
- FEATURE(MESSAGING): Forward single or multiple messages by @Ahmed-Aladdiin in #107
- Feature/group filter by @marwan2232004 in #109
- fix: resolve draft and username integration by @Mo2Hefny in #110
- Test/keys by @marwan2232004 in #113
- Feature/channels by @Bishoywadea in #112
- Old msgs by @Ahmed-Aladdiin in #114
- Test: Use global keys for login by @Ahmed-Aladdiin in #115
- fix: remove old login screen by @Ahmed-Aladdiin in #117
- Feature: Highlight Mentions in Incoming Messages by @Ahmed-Aladdiin in #116
- perf: fix reloading of chat screen with draft by @Mo2Hefny in #118
- Feature/fix channels by @Bishoywadea in #119
- Feature/fix channels by @Bishoywadea in #120
- fix(media): fix send and media. by @marwan2232004 in #121
Full Changelog: v1.0.1...v2.2.0
Hot Fix
What is New
- Fix: some screens give a white screen
- Fix: social authentication redirects to the web version
For the new features of the v1.0.0 release, you can check: https://github.com/TelwareSW/telware_cross_platform/releases/tag/v1.0.0
v1.0.0
What's New
- Functional User Privacy Settings - BE Logic by @Mo2Hefny
- Change Phone Number - BE Logic by @Mo2Hefny
- Change Email - UI & BE Logic by @marwan2232004
- Unit Tests for the authentication logic functions - by @Ahmed-Aladdiin
- Google & GitHub authentication - UI & BE Logic by @Ahmed-Aladdiin
- Functional Forget Password - BE Logic by @Ahmed-Aladdiin
- Change Profile Photo - UI & BE Logic by @Bishoywadea
- Fix: Unverified user doesn't get redirected to the verification screen when logging in
- Fix: Password Input Field error message is truncated
Known Bugs
- Some Pages give a white screen when opening
- Cropping an Image crashes the screen
- Social authentication redirect to web version of the app
Future Plans
- Working Stories
- Messaging Feature
Full Changelog: https://github.com/TelwareSW/telware_cross_platform/commits/v1.0.0
TelWare First Release
What's New
- App Icon and Splash Screens - UI & BE Logic - by @Ahmed-Aladdiin
- Sign Up a user - UI & BE Logic - by @marwan2232004
- Verify the email of new users - UI & BE Logic - by @marwan2232004
- Log in to your account - UI & Logic - by @Ahmed-Aladdiin
- Log out - UI & Logic - by @Ahmed-Aladdiin
- View other users' stories - UI - by @Bishoywadea
- Take a story using the camera - UI - by @Bishoywadea
- Crop and edit the story before uploading - UI - by @Bishoywadea
- Mark stories as seen when they are watched - UI - by @Bishoywadea
- App Drawer - UI - by @Ahmed-Aladdiin
- Settings screen - UI - by @Mo2Hefny
- Profile screen - UI - @Mo2Hefny
- Update info screen - UI - by @Mo2Hefny
- Change phone number - UI & Logic - by @Mo2Hefny
- Change username - UI & Logic - by @Mo2Hefny
- Privacy settings - UI & Logic - by @Mo2Hefny
- Change Bio and Screen name screen - UI & Logic - by @Mo2Hefny
- Session Management screen - UI - by @Bishoywadea
- Show Blocked Users - UI - by @marwan2232004
- Add new users to the blocked list - UI - by @marwan2232004
- Test User settings widgets - by @Mo2Hefny - by @Mo2Hefny
Known Bugs
- Forgot password button doesn't send instructions email
- The Login button may need double clicks
- Password Input Field error message is truncated
- The access token isn't refreshed periodically
- Access token can expire while the user is logged in, preventing him from taking actions
- Logout functionality doesn't notify the server correctly
- Unverified user doesn't get redirected to the verification screen when logging in
Future Plans
- Add Google and GitHub Authentication
- Add different themes to the app
- Integrate the Forget password with BE
- Integrate Stories with BE
- Integrate user settings with BE
- Comprehensive unit and widget tests
Full Changelog: https://github.com/TelwareSW/telware_cross_platform/commits/v1.0.0