What's Changed
- Feature:Chat UI by @Mo2Hefny in #44
- Test: Unit tests for the user repository and # 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