Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final Release #175

Closed
wants to merge 137 commits into from
Closed

Final Release #175

wants to merge 137 commits into from

Conversation

amir-kedis
Copy link
Member

No description provided.

amir-kedis and others added 30 commits November 2, 2024 20:05
* 🐛 Fix data-testid overriding

* 🐛 Fix resetting the form after submit

* 🐛 Consistent error messages in password & email fields

* 🐛 Resetting email & pass in case of a successful login

* 🐛 Added api-url to requests' endpoints

* 🔇 Removed logs
* 🐛 (sidebar): adding data-testid in row items

* 🐛 (sidebar): fixing responsiveness

* ♻️ (sidebar-row): refactoring key element & data-testid
* fix captcha and confirm password

* bug fixes on sign up

* fix signup integration

* requested changess

---------

Co-authored-by: sarah kamal <[email protected]>
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

* ✨ (feat

(feat): add profile picture mock

* 🐛 Fix(update-profile-picture): fix the blob

fix(update-profile-picture): fix the blob

* 💄 Feat: StoryIcon UI

Feat: StoryIcon UI

* 🐛 Fix(sidebar): fix the searchbar responsiveness

fix(sidebar): fix the searchbar responsiveness

* 📱 Fix(sidebar): make sidebar responsive

fix(sidebar): make sidebar responsive

* 🐛 Fix(user): fix importing privacy states

fix(user): fix importing privacy states
* 💄 (messaging): Added chats layout (No messages)

* 🐛 (protecting routes): Fix not navigating to chat

* ♻️ (protected routes): Refacored protecting routes

* ♻️ (chats): Refactored chats

* ♻️ (aouth): Refactored aouth depending on backend changes

* 🐛 (oauth): Fix request type in google oauth

* 🎉 (oauth): Integrated with backend
* ✨ (privacy-settings): View block list finished

* ✨ (block): add/remove user from block list

* 💄 (block):  adding scrollbar styling

* 🔀 Merging dev

* 🐛 fixing merging bugs
* chore: resolve dev conflicts

* feat(devices): logout other sessions
* fix: mock change to match backend

* docs: add example env instead of the deleted one

* fix: metaview port not being set on development version
* feat: add search gui to chat topbar

* fix: scroll in profile settings (please don't change it back again)
* fix: env vars not being loaded in tests

* fix: logout other sessions mock
* Release v1.0.0 (#49)

* fix(ops): backend integration with cors and cookies (#33)

* 🐛 (Login): fix bugs (#32)

* 🐛 Fix data-testid overriding

* 🐛 Fix resetting the form after submit

* 🐛 Consistent error messages in password & email fields

* 🐛 Resetting email & pass in case of a successful login

* 🐛 Added api-url to requests' endpoints

* 🔇 Removed logs

* 🐛 (privacy-settings): fixing bugs (#34)

* 🐛 (sidebar): adding data-testid in row items

* 🐛 (sidebar): fixing responsiveness

* ♻️ (sidebar-row): refactoring key element & data-testid

* fix(profile-settings): fix integration with backend (#35)

* (fix) integration with backend signup (#36)

* fix captcha and confirm password

* bug fixes on sign up

* fix signup integration

* requested changess

---------

Co-authored-by: sarah kamal <[email protected]>

* fix confirm email and reset password (#37)

Co-authored-by: sarah kamal <[email protected]>

* ♻️ applying factory design pattern + integration with BE (#38)

* ♻️ add getKey function (#40)

* Feature/update profile picture (mock) (#39)

* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

* ✨ (feat

(feat): add profile picture mock

* 🐛 Fix(update-profile-picture): fix the blob

fix(update-profile-picture): fix the blob

* 💄 Feat: StoryIcon UI

Feat: StoryIcon UI

* 🐛 Fix(sidebar): fix the searchbar responsiveness

fix(sidebar): fix the searchbar responsiveness

* 📱 Fix(sidebar): make sidebar responsive

fix(sidebar): make sidebar responsive

* 🐛 Fix(user): fix importing privacy states

fix(user): fix importing privacy states

* 🎉(oauth): Integrated with backend (#42)

* 💄 (messaging): Added chats layout (No messages)

* 🐛 (protecting routes): Fix not navigating to chat

* ♻️ (protected routes): Refacored protecting routes

* ♻️ (chats): Refactored chats

* ♻️ (aouth): Refactored aouth depending on backend changes

* 🐛 (oauth): Fix request type in google oauth

* 🎉 (oauth): Integrated with backend

* (CI) Added a github action to trigger jenkins pipelines (#43)

* ✨ (block): view block list +  add/remove users from block list (#44)

* ✨ (privacy-settings): View block list finished

* ✨ (block): add/remove user from block list

* 💄 (block):  adding scrollbar styling

* 🔀 Merging dev

* 🐛 fixing merging bugs

* feat(devices): devices and session management + add animations (#46)

* chore: resolve dev conflicts

* feat(devices): logout other sessions

* socket and messages infrastructure setup (#45)

Co-authored-by: sarah kamal <[email protected]>

* Add nginx configuration (#47)

* 🐛 (block): adding data-testid prop (#48)

---------

Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Asmaa-204 <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>

* (hot fix) add packages json of socket-io client (#50)

Co-authored-by: sarah kamal <[email protected]>

* hotfix: fix responsive not working missing meta viewport width (#51)

* 💄 (messaging): Added chat layout

* ✨ (messages): Send messages by sockets (only one user yet)

* 🔀 Merging with dev

---------

Co-authored-by: Abdelruhman Sami <[email protected]>
Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>
* 🐛 (block): fixing blocklist

* 🐛 removing unused params
* Release v1.0.0 (#49)

* fix(ops): backend integration with cors and cookies (#33)

* 🐛 (Login): fix bugs (#32)

* 🐛 Fix data-testid overriding

* 🐛 Fix resetting the form after submit

* 🐛 Consistent error messages in password & email fields

* 🐛 Resetting email & pass in case of a successful login

* 🐛 Added api-url to requests' endpoints

* 🔇 Removed logs

* 🐛 (privacy-settings): fixing bugs (#34)

* 🐛 (sidebar): adding data-testid in row items

* 🐛 (sidebar): fixing responsiveness

* ♻️ (sidebar-row): refactoring key element & data-testid

* fix(profile-settings): fix integration with backend (#35)

* (fix) integration with backend signup (#36)

* fix captcha and confirm password

* bug fixes on sign up

* fix signup integration

* requested changess

---------

Co-authored-by: sarah kamal <[email protected]>

* fix confirm email and reset password (#37)

Co-authored-by: sarah kamal <[email protected]>

* ♻️ applying factory design pattern + integration with BE (#38)

* ♻️ add getKey function (#40)

* Feature/update profile picture (mock) (#39)

* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

* ✨ (feat

(feat): add profile picture mock

* 🐛 Fix(update-profile-picture): fix the blob

fix(update-profile-picture): fix the blob

* 💄 Feat: StoryIcon UI

Feat: StoryIcon UI

* 🐛 Fix(sidebar): fix the searchbar responsiveness

fix(sidebar): fix the searchbar responsiveness

* 📱 Fix(sidebar): make sidebar responsive

fix(sidebar): make sidebar responsive

* 🐛 Fix(user): fix importing privacy states

fix(user): fix importing privacy states

* 🎉(oauth): Integrated with backend (#42)

* 💄 (messaging): Added chats layout (No messages)

* 🐛 (protecting routes): Fix not navigating to chat

* ♻️ (protected routes): Refacored protecting routes

* ♻️ (chats): Refactored chats

* ♻️ (aouth): Refactored aouth depending on backend changes

* 🐛 (oauth): Fix request type in google oauth

* 🎉 (oauth): Integrated with backend

* (CI) Added a github action to trigger jenkins pipelines (#43)

* ✨ (block): view block list +  add/remove users from block list (#44)

* ✨ (privacy-settings): View block list finished

* ✨ (block): add/remove user from block list

* 💄 (block):  adding scrollbar styling

* 🔀 Merging dev

* 🐛 fixing merging bugs

* feat(devices): devices and session management + add animations (#46)

* chore: resolve dev conflicts

* feat(devices): logout other sessions

* socket and messages infrastructure setup (#45)

Co-authored-by: sarah kamal <[email protected]>

* Add nginx configuration (#47)

* 🐛 (block): adding data-testid prop (#48)

---------

Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Asmaa-204 <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>

* (hot fix) add packages json of socket-io client (#50)

Co-authored-by: sarah kamal <[email protected]>

* hotfix: fix responsive not working missing meta viewport width (#51)

* 💄 (messaging): Added chat layout

* ✨ (messages): Send messages by sockets (only one user yet)

* 🔀 Merging with dev

* ✨ (messaging): Two users sending messages

---------

Co-authored-by: Abdelruhman Sami <[email protected]>
Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

* ✨ (feat

(feat): add profile picture mock

* 🐛 Fix(update-profile-picture): fix the blob

fix(update-profile-picture): fix the blob

* 💄 Feat: StoryIcon UI

Feat: StoryIcon UI

* 🐛 Fix(sidebar): fix the searchbar responsiveness

fix(sidebar): fix the searchbar responsiveness

* 📱 Fix(sidebar): make sidebar responsive

fix(sidebar): make sidebar responsive

* 🐛 Fix(user): fix importing privacy states

fix(user): fix importing privacy states

* ✨ Feat(stories): create stories

feat(stories): create stories

* added view stories feature

* merge stories with dev

* make storylist scrollable

* remove dummy code

* (fix): fix stories styling bugs
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* merge dev

* hotfix: fix the stories' endpoint not found

* hotfix: fix the stories' endpoint not found
* fixed socket persistent connection

* emojies picker seet up

* fix: bug fixes and adjustments (#53)

* fix: mock change to match backend

* docs: add example env instead of the deleted one

* fix: metaview port not being set on development version

* fix viewhub scaling

* feat: in-chat search (gui component) (#54)

* feat: add search gui to chat topbar

* fix: scroll in profile settings (please don't change it back again)

* fix: fix env vars not being loaded in tests (#55)

* fix: env vars not being loaded in tests

* fix: logout other sessions mock

* Chats (#57)

* Release v1.0.0 (#49)

* fix(ops): backend integration with cors and cookies (#33)

* 🐛 (Login): fix bugs (#32)

* 🐛 Fix data-testid overriding

* 🐛 Fix resetting the form after submit

* 🐛 Consistent error messages in password & email fields

* 🐛 Resetting email & pass in case of a successful login

* 🐛 Added api-url to requests' endpoints

* 🔇 Removed logs

* 🐛 (privacy-settings): fixing bugs (#34)

* 🐛 (sidebar): adding data-testid in row items

* 🐛 (sidebar): fixing responsiveness

* ♻️ (sidebar-row): refactoring key element & data-testid

* fix(profile-settings): fix integration with backend (#35)

* (fix) integration with backend signup (#36)

* fix captcha and confirm password

* bug fixes on sign up

* fix signup integration

* requested changess

---------

Co-authored-by: sarah kamal <[email protected]>

* fix confirm email and reset password (#37)

Co-authored-by: sarah kamal <[email protected]>

* ♻️ applying factory design pattern + integration with BE (#38)

* ♻️ add getKey function (#40)

* Feature/update profile picture (mock) (#39)

* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

* ✨ (feat

(feat): add profile picture mock

* 🐛 Fix(update-profile-picture): fix the blob

fix(update-profile-picture): fix the blob

* 💄 Feat: StoryIcon UI

Feat: StoryIcon UI

* 🐛 Fix(sidebar): fix the searchbar responsiveness

fix(sidebar): fix the searchbar responsiveness

* 📱 Fix(sidebar): make sidebar responsive

fix(sidebar): make sidebar responsive

* 🐛 Fix(user): fix importing privacy states

fix(user): fix importing privacy states

* 🎉(oauth): Integrated with backend (#42)

* 💄 (messaging): Added chats layout (No messages)

* 🐛 (protecting routes): Fix not navigating to chat

* ♻️ (protected routes): Refacored protecting routes

* ♻️ (chats): Refactored chats

* ♻️ (aouth): Refactored aouth depending on backend changes

* 🐛 (oauth): Fix request type in google oauth

* 🎉 (oauth): Integrated with backend

* (CI) Added a github action to trigger jenkins pipelines (#43)

* ✨ (block): view block list +  add/remove users from block list (#44)

* ✨ (privacy-settings): View block list finished

* ✨ (block): add/remove user from block list

* 💄 (block):  adding scrollbar styling

* 🔀 Merging dev

* 🐛 fixing merging bugs

* feat(devices): devices and session management + add animations (#46)

* chore: resolve dev conflicts

* feat(devices): logout other sessions

* socket and messages infrastructure setup (#45)

Co-authored-by: sarah kamal <[email protected]>

* Add nginx configuration (#47)

* 🐛 (block): adding data-testid prop (#48)

---------

Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Asmaa-204 <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>

* (hot fix) add packages json of socket-io client (#50)

Co-authored-by: sarah kamal <[email protected]>

* hotfix: fix responsive not working missing meta viewport width (#51)

* 💄 (messaging): Added chat layout

* ✨ (messages): Send messages by sockets (only one user yet)

* 🔀 Merging with dev

---------

Co-authored-by: Abdelruhman Sami <[email protected]>
Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>

* fix emoji styling and integration.
fix z-index.

* Squashed commit of the following:

commit 2295de7
Author: Ahmed Hamdy <[email protected]>
Date:   Fri Nov 29 07:50:43 2024 +0200

    Feature/story upload (#56)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * ✨ Feat(stories): create stories

    feat(stories): create stories

    * added view stories feature

    * merge stories with dev

    * make storylist scrollable

    * remove dummy code

    * (fix): fix stories styling bugs

commit 70b6a1d
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 03:05:15 2024 +0200

    🚑️ Fix merge error in login mock (#60)

commit 55568cb
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 02:31:22 2024 +0200

    ✨ (messaging): Two users sending messages (#59)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    * ✨ (messaging): Two users sending messages

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit e5cd2b4
Author: Abdelruhman Sami <[email protected]>
Date:   Fri Nov 29 02:16:58 2024 +0200

    :bug: (block): fixing blocklist (#58)

    * 🐛 (block): fixing blocklist

    * 🐛 removing unused params

commit f9c8cc0
Author: Asmaa Abozaid <[email protected]>
Date:   Thu Nov 28 18:22:15 2024 +0200

    Chats (#57)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit ec92697
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 22:52:47 2024 +0200

    fix: fix env vars not being loaded in tests (#55)

    * fix: env vars not being loaded in tests

    * fix: logout other sessions mock

commit 3828e67
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 20:58:27 2024 +0200

    feat: in-chat search (gui component) (#54)

    * feat: add search gui to chat topbar

    * fix: scroll in profile settings (please don't change it back again)

commit d3debc0
Author: Amir Kedis <[email protected]>
Date:   Tue Nov 26 23:42:02 2024 +0200

    fix: bug fixes and adjustments (#53)

    * fix: mock change to match backend

    * docs: add example env instead of the deleted one

    * fix: metaview port not being set on development version

commit 9080784
Author: Sarah Kamal <[email protected]>
Date:   Tue Nov 26 22:42:57 2024 +0200

    fixed socket persistent connection (#52)

    Co-authored-by: sarah kamal <[email protected]>

* fixes

* Squashed commit of the following:

commit 003eb26
Author: Amir Kedis <[email protected]>
Date:   Fri Nov 29 11:09:47 2024 +0200

    feature(messaging): add in chat search functionality (#61)

commit 2295de7
Author: Ahmed Hamdy <[email protected]>
Date:   Fri Nov 29 07:50:43 2024 +0200

    Feature/story upload (#56)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * ✨ Feat(stories): create stories

    feat(stories): create stories

    * added view stories feature

    * merge stories with dev

    * make storylist scrollable

    * remove dummy code

    * (fix): fix stories styling bugs

commit 70b6a1d
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 03:05:15 2024 +0200

    🚑️ Fix merge error in login mock (#60)

commit 55568cb
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 02:31:22 2024 +0200

    ✨ (messaging): Two users sending messages (#59)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    * ✨ (messaging): Two users sending messages

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit e5cd2b4
Author: Abdelruhman Sami <[email protected]>
Date:   Fri Nov 29 02:16:58 2024 +0200

    :bug: (block): fixing blocklist (#58)

    * 🐛 (block): fixing blocklist

    * 🐛 removing unused params

commit f9c8cc0
Author: Asmaa Abozaid <[email protected]>
Date:   Thu Nov 28 18:22:15 2024 +0200

    Chats (#57)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit ec92697
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 22:52:47 2024 +0200

    fix: fix env vars not being loaded in tests (#55)

    * fix: env vars not being loaded in tests

    * fix: logout other sessions mock

commit 3828e67
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 20:58:27 2024 +0200

    feat: in-chat search (gui component) (#54)

    * feat: add search gui to chat topbar

    * fix: scroll in profile settings (please don't change it back again)

commit d3debc0
Author: Amir Kedis <[email protected]>
Date:   Tue Nov 26 23:42:02 2024 +0200

    fix: bug fixes and adjustments (#53)

    * fix: mock change to match backend

    * docs: add example env instead of the deleted one

    * fix: metaview port not being set on development version

commit 9080784
Author: Sarah Kamal <[email protected]>
Date:   Tue Nov 26 22:42:57 2024 +0200

    fixed socket persistent connection (#52)

    Co-authored-by: sarah kamal <[email protected]>

* fixing merge conflicts

* Squashed commit of the following:

commit d96f643
Author: Amir Kedis <[email protected]>
Date:   Fri Nov 29 14:12:42 2024 +0200

    hotfix: render with highlight (#63)

commit 003eb26
Author: Amir Kedis <[email protected]>
Date:   Fri Nov 29 11:09:47 2024 +0200

    feature(messaging): add in chat search functionality (#61)

commit 2295de7
Author: Ahmed Hamdy <[email protected]>
Date:   Fri Nov 29 07:50:43 2024 +0200

    Feature/story upload (#56)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * ✨ Feat(stories): create stories

    feat(stories): create stories

    * added view stories feature

    * merge stories with dev

    * make storylist scrollable

    * remove dummy code

    * (fix): fix stories styling bugs

commit 70b6a1d
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 03:05:15 2024 +0200

    🚑️ Fix merge error in login mock (#60)

commit 55568cb
Author: Asmaa Abozaid <[email protected]>
Date:   Fri Nov 29 02:31:22 2024 +0200

    ✨ (messaging): Two users sending messages (#59)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    * ✨ (messaging): Two users sending messages

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit e5cd2b4
Author: Abdelruhman Sami <[email protected]>
Date:   Fri Nov 29 02:16:58 2024 +0200

    :bug: (block): fixing blocklist (#58)

    * 🐛 (block): fixing blocklist

    * 🐛 removing unused params

commit f9c8cc0
Author: Asmaa Abozaid <[email protected]>
Date:   Thu Nov 28 18:22:15 2024 +0200

    Chats (#57)

    * Release v1.0.0 (#49)

    * fix(ops): backend integration with cors and cookies (#33)

    * 🐛 (Login): fix bugs (#32)

    * 🐛 Fix data-testid overriding

    * 🐛 Fix resetting the form after submit

    * 🐛 Consistent error messages in password & email fields

    * 🐛 Resetting email & pass in case of a successful login

    * 🐛 Added api-url to requests' endpoints

    * 🔇 Removed logs

    * 🐛 (privacy-settings): fixing bugs (#34)

    * 🐛 (sidebar): adding data-testid in row items

    * 🐛 (sidebar): fixing responsiveness

    * ♻️ (sidebar-row): refactoring key element & data-testid

    * fix(profile-settings): fix integration with backend (#35)

    * (fix) integration with backend signup (#36)

    * fix captcha and confirm password

    * bug fixes on sign up

    * fix signup integration

    * requested changess

    ---------

    Co-authored-by: sarah kamal <[email protected]>

    * fix confirm email and reset password (#37)

    Co-authored-by: sarah kamal <[email protected]>

    * ♻️ applying factory design pattern + integration with BE (#38)

    * ♻️ add getKey function (#40)

    * Feature/update profile picture (mock) (#39)

    * ✨ Feat(profile-picture): set/remove profile picture

    feat(profile-picture): set/remove profile picture

    * Merge branch 'dev' of github.com:TelwareSW/telware-frontend into dev

    * ✨ (feat

    (feat): add profile picture mock

    * 🐛 Fix(update-profile-picture): fix the blob

    fix(update-profile-picture): fix the blob

    * 💄 Feat: StoryIcon UI

    Feat: StoryIcon UI

    * 🐛 Fix(sidebar): fix the searchbar responsiveness

    fix(sidebar): fix the searchbar responsiveness

    * 📱 Fix(sidebar): make sidebar responsive

    fix(sidebar): make sidebar responsive

    * 🐛 Fix(user): fix importing privacy states

    fix(user): fix importing privacy states

    * 🎉(oauth): Integrated with backend (#42)

    * 💄 (messaging): Added chats layout (No messages)

    * 🐛 (protecting routes): Fix not navigating to chat

    * ♻️ (protected routes): Refacored protecting routes

    * ♻️ (chats): Refactored chats

    * ♻️ (aouth): Refactored aouth depending on backend changes

    * 🐛 (oauth): Fix request type in google oauth

    * 🎉 (oauth): Integrated with backend

    * (CI) Added a github action to trigger jenkins pipelines (#43)

    * ✨ (block): view block list +  add/remove users from block list (#44)

    * ✨ (privacy-settings): View block list finished

    * ✨ (block): add/remove user from block list

    * 💄 (block):  adding scrollbar styling

    * 🔀 Merging dev

    * 🐛 fixing merging bugs

    * feat(devices): devices and session management + add animations (#46)

    * chore: resolve dev conflicts

    * feat(devices): logout other sessions

    * socket and messages infrastructure setup (#45)

    Co-authored-by: sarah kamal <[email protected]>

    * Add nginx configuration (#47)

    * 🐛 (block): adding data-testid prop (#48)

    ---------

    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Asmaa-204 <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

    * (hot fix) add packages json of socket-io client (#50)

    Co-authored-by: sarah kamal <[email protected]>

    * hotfix: fix responsive not working missing meta viewport width (#51)

    * 💄 (messaging): Added chat layout

    * ✨ (messages): Send messages by sockets (only one user yet)

    * 🔀 Merging with dev

    ---------

    Co-authored-by: Abdelruhman Sami <[email protected]>
    Co-authored-by: Amir Kedis <[email protected]>
    Co-authored-by: Sarah Kamal <[email protected]>
    Co-authored-by: sarah kamal <[email protected]>
    Co-authored-by: Ahmed Hamdy <[email protected]>
    Co-authored-by: shehab khaled <[email protected]>

commit ec92697
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 22:52:47 2024 +0200

    fix: fix env vars not being loaded in tests (#55)

    * fix: env vars not being loaded in tests

    * fix: logout other sessions mock

commit 3828e67
Author: Amir Kedis <[email protected]>
Date:   Wed Nov 27 20:58:27 2024 +0200

    feat: in-chat search (gui component) (#54)

    * feat: add search gui to chat topbar

    * fix: scroll in profile settings (please don't change it back again)

commit d3debc0
Author: Amir Kedis <[email protected]>
Date:   Tue Nov 26 23:42:02 2024 +0200

    fix: bug fixes and adjustments (#53)

    * fix: mock change to match backend

    * docs: add example env instead of the deleted one

    * fix: metaview port not being set on development version

commit 9080784
Author: Sarah Kamal <[email protected]>
Date:   Tue Nov 26 22:42:57 2024 +0200

    fixed socket persistent connection (#52)

    Co-authored-by: sarah kamal <[email protected]>

---------

Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: Amir Kedis <[email protected]>
Co-authored-by: Asmaa Abozaid <[email protected]>
Co-authored-by: Abdelruhman Sami <[email protected]>
Co-authored-by: Ahmed Hamdy <[email protected]>
Co-authored-by: shehab khaled <[email protected]>
* hotfix: render with highlight

* feat: pinned messages gui
Asmaa-204 and others added 28 commits December 21, 2024 02:06
* 💄 (channels): Finish channel-settings ui

* 🐛 (groups): Get group members from local state

* 🔇 Removed unnecessary comments

* 🐛 Fix backView of admin page
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* feat: ban user

* test: add testid
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* feat: ban user

* test: add testid

* feat: authorizarion and user roles

* fix: fix typo in unauthorized
* feat: ban user

* test: add testid

* feat: authorizarion and user roles

* fix: fix typo in unauthorized

* fix: fix sending voice recording

* fix: fix typo in Error interface

* fix: fix typo in Error interface

* fix: send voice recording
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* fix: voice recoder

---------

Co-authored-by: Sarah Kamal <[email protected]>
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* ✨ (groups): Admin can delete group for all members

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
* fix(search): when clicking takes you to correct page

* feat(send): finally correct message type to sent messages
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* ✨ (groups): Admins can set privacy for groups and channels

* ♻️ Refactor group type settings

* 🐛 Fix normal user can set privacy

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* 🐛 (channels): Fix non admins have chat input

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
* feat(admin): fouble check before ban/deactivate

* feat(admin): fouble check before ban/deactivate
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* 🐛 (channels): Fix users can reply on threads with no permission

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
* feat(admin): fouble check before ban/deactivate

* feat(admin): fouble check before ban/deactivate

* feat: filter groups

* 🐛 (channels): Fix non admins have chat input (#164)

* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* 🐛 (channels): Fix non admins have chat input

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>

* 🐛 (channels): Fix users can reply on threads with no permission (#166)

* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* 🐛 (channels): Fix users can reply on threads with no permission

---------

Co-authored-by: ahmedHamdiy <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>

* feat(admin):  double check before ban/deactivate users (#165)

* feat(admin): fouble check before ban/deactivate

* feat(admin): fouble check before ban/deactivate

---------

Co-authored-by: Asmaa Abozaid <[email protected]>
Co-authored-by: Sarah Kamal <[email protected]>
* ✨ Feat(profile-picture): set/remove profile picture

feat(profile-picture): set/remove profile picture

* admin mock

* fix: adjust sixing (#158)

fix: voice notes

* fix(filter): rendering the inappropriate in chatitem

---------

Co-authored-by: Sarah Kamal <[email protected]>
* 💄 (messaging): Mentions UI almost finished

* ✨ (messaging): Mentions almost finished

* 🐛 (messaging): Fixing merge problems
* feat: calls :0

* feat: add turn servers

---------

Co-authored-by: sarah kamal <[email protected]>
Co-authored-by: sarah kamal <[email protected]>
* fix: call ended

* fix: fix mute button

---------

Co-authored-by: sarah kamal <[email protected]>
* 🐛 (messaging): Reply fixed

* 🐛 (messaging): Forward fixed
* fix: call ended

* fix: fix mute button

* fix-0

* fix-1

* remove audio

---------

Co-authored-by: sarah kamal <[email protected]>
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
5.9% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@amir-kedis amir-kedis closed this Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants