Rocket.Chat.ReactNative/app/views
Reinaldo Neto fd210c4713
feat: Change Avatar View (#4746)
* [NEW] Change Avatar View

* change avatar view and avatar suggestion

* avatar Url

* change avatar for profile it's done, missing fix revalidate the avatar in profile and drawer

* pick image

* clean profile view

* Finished the profile and fixed the avatar when change the user profile

* fix the profile update through all the app

* refactor avatar suggestion

* fix the delete from rooms and finished RoomInfoView, missing RoomInfoEditView

* room info edit view

* ipad navigation

* refactor the submit function

* refactor the e2e test

* minor tweak with themes and buttons

* minor tweak in edit button

* minor tweaks

* tweak IAvatarContainer

* fixing pt-br

* removed the avatarETagUser and search by username and text

* created the useHooke useAvatarETag

* fix lint

* refactor image.ts and test

* refactor avatar component

* fix the edit button

* refactor useAvatarETag

* fix the pt-br translation

* minor tweak tests

* back handleError to views and refactor the submit

* avatar suggestion item

* types for change avatar view context

* fix avatar on header for tablets

* minor tweak changeavatarview

* refactor avatar url to use hook form

* tweak on yup validation

* minor tweak with handle error

* minor tweak

* minor tweak

* interface avatar container

* minor tweak

* Refactor all the changeAvatarView and fix how to test the image url

* fixed the layout

* minor refactor

* minor tweaks

* fix the visual bug when the user change the avatar to new then clear cache

* fix the flicker when upload an image

* update package.json

* test the reset, discard alert, cancel and discard

* separate the avatar test from profile and create new tests for change avatar

* mock imagepicker

* minor tweak, adding console and add echo to config.yml

* use RUNNING_E2E_TESTS as env to other files

* exprt env at android build

* change the to way to set the running e2e test env

* update test

* delete the .env and update the e2e/readme and the file review

* minor tweak

* minor tweak

* update the test, fixing how to dismiss the keyboard

---------

Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2023-04-10 11:59:00 -03:00
..
AdminPanelView Chore: Evaluate AdminPanelView - TypeScript (#4162) 2022-05-11 13:33:27 -03:00
AutoTranslateView Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
CannedResponsesListView [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
ChangeAvatarView feat: Change Avatar View (#4746) 2023-04-10 11:59:00 -03:00
CreateChannelView [FIX] Decrease space between sections on lists (#4543) 2022-09-23 17:24:37 -03:00
CreateDiscussionView [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
DefaultBrowserView Regression: Default Browser View title (#4556) 2022-09-23 17:22:21 -03:00
DirectoryView Chore: Update Detox to 20.1.2 (#4866) 2023-03-07 09:28:51 -03:00
DiscussionsView [FIX] Searching for Discussion (#4843) 2023-03-16 20:30:58 -03:00
InviteUsersEditView Chore: Hooks app/views/InviteUsersEditView (#4670) 2023-02-02 18:41:32 -03:00
InviteUsersView Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
LanguageView Chore: Hooks app/views/LanguageView (#4537) 2022-09-22 18:40:32 -03:00
MessagesView [IMPROVE] Redesign emoji picker (#4328) 2022-10-21 15:27:55 -03:00
NewMessageView [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
NewServerView [IMPROVE] Increase border radius on all buttons (#4657) 2022-11-10 13:22:02 -03:00
NotificationPreferencesView [FIX] Decrease space between sections on lists (#4543) 2022-09-23 17:24:37 -03:00
ProfileView feat: Change Avatar View (#4746) 2023-04-10 11:59:00 -03:00
ReadReceiptView Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
RoomActionsView [IMPROVE] Brings the operation of the video call closer to the web (#4883) 2023-03-01 15:26:56 -03:00
RoomInfoEditView feat: Change Avatar View (#4746) 2023-04-10 11:59:00 -03:00
RoomInfoView feat: Change Avatar View (#4746) 2023-04-10 11:59:00 -03:00
RoomMembersView [FIX] Add users shouldn't have Skip option (#4828) 2023-01-25 15:28:03 -03:00
RoomView feat: Change Avatar View (#4746) 2023-04-10 11:59:00 -03:00
RoomsListView [NEW] Presence Cap (#4900) 2023-02-14 10:47:56 -03:00
SearchMessagesView [IMPROVE] Redesign emoji picker (#4328) 2022-10-21 15:27:55 -03:00
SelectedUsersView [FIX] Add users shouldn't have Skip option (#4828) 2023-01-25 15:28:03 -03:00
SettingsView Chore: Migrate SettingsView to hooks (#4542) 2022-09-30 11:50:33 -03:00
ShareListView [FIX] Team icons on Share View and searching on RoomsListView (#4833) 2023-02-02 00:04:17 -03:00
ShareView [FIX] Quote message and reply with image (#4715) 2023-01-05 15:23:11 -03:00
SidebarView [NEW] Presence Cap (#4900) 2023-02-14 10:47:56 -03:00
StatusView [IMPROVE] Border radius and width on inputs (#4659) 2022-11-10 13:35:59 -03:00
ThreadMessagesView [FIX] Cannot read property 'fetch' of undefined on ThreadMessagesView (#4557) 2022-12-02 14:06:14 -03:00
UserNotificationPreferencesView [FIX] Notification preferences menu shows nothing (#4703) 2022-12-21 13:15:30 -03:00
UserPreferencesView [IMPROVE] Remove show message in main thread preference (#4435) 2022-08-25 16:53:19 -03:00
WorkspaceView Chore: Update Detox to 20.1.2 (#4866) 2023-03-07 09:28:51 -03:00
AddChannelTeamView.tsx Chore: Evaluate AddChannelTeamView - TypeScript (#4170) 2022-05-17 10:39:21 -03:00
AddExistingChannelView.tsx [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
AttachmentView.tsx Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
AuthLoadingView.tsx Chore: Create useAppSelector hook (#4189) 2022-05-13 12:01:34 -03:00
AuthenticationWebView.tsx [FIX] Not Login with SSO after upgrade to version 5.4.0 and 5.4.1 (#4783) 2023-01-10 20:17:14 -03:00
CannedResponseDetail.tsx [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
ChangePasscodeView.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
CloseLivechatView.tsx [IMPROVE] Add missing borders styles changes (#4675) 2022-11-11 13:04:57 -03:00
DisplayPrefsView.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
E2EEncryptionSecurityView.tsx Regression: Reset E2E Key section missing padding (#4595) 2022-10-07 12:01:04 -03:00
E2EEnterYourPasswordView.tsx [IMPROVE] Standardize padding of E2E screens (#4701) 2022-11-21 16:10:38 -03:00
E2EHowItWorksView.tsx [IMPROVE] Standardize padding of E2E screens (#4701) 2022-11-21 16:10:38 -03:00
E2ESaveYourPasswordView.tsx [IMPROVE] Standardize padding of E2E screens (#4701) 2022-11-21 16:10:38 -03:00
ForgotPasswordView.tsx Chore: Hooks app/views/ForgotPasswordView (#4485) 2022-09-06 14:44:31 -03:00
ForwardLivechatView.tsx [IMPROVE] Migrate UIKit/MultiSelect to ActionSheet (#4255) 2022-07-13 16:31:58 -03:00
JitsiMeetView.android.tsx [IMPROVE] Brings the operation of the video call closer to the web (#4883) 2023-03-01 15:26:56 -03:00
JitsiMeetView.d.ts [IMPROVE] Disable Jitsi native module on Android (#4708) 2022-12-01 14:20:22 -03:00
JitsiMeetView.ios.tsx [IMPROVE] Brings the operation of the video call closer to the web (#4883) 2023-03-01 15:26:56 -03:00
LegalView.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
LivechatEditView.tsx Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
LoginView.tsx [FIX] Add User Generated Content link on login (#4827) 2023-01-20 11:42:18 -03:00
MarkdownTableView.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
ModalBlockView.tsx Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
PickerView.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
RegisterView.tsx [FIX] Add User Generated Content link on login (#4827) 2023-01-20 11:42:18 -03:00
ScreenLockConfigView.tsx [FIX] Touch/Face ID toggle does not enable automatically the first time (#4576) 2022-10-07 12:34:51 -03:00
ScreenLockedView.tsx Chore: Upgrade React Native to 0.68.2 (#4316) 2022-08-08 18:02:08 -03:00
SecurityPrivacyView.tsx Chore: Update Storybook libs to v6 (#4439) 2022-08-19 16:53:40 -03:00
SelectListView.tsx [FIX] SearchBox background and unify usage (#4519) 2022-09-22 23:03:02 -03:00
SelectServerView.tsx Chore: Hooks app/views/SelectServerView (#4445) 2022-08-18 19:09:25 -03:00
SendEmailConfirmationView.tsx Chore: Migration to Hooks - FormTextInput (#4256) 2022-06-27 15:46:59 -03:00
SetUsernameView.tsx Chore: Hooks app/views/SetUsernameView (#4488) 2022-09-06 13:53:21 -03:00
Styles.ts [IMPROVE] Standardize padding of E2E screens (#4701) 2022-11-21 16:10:38 -03:00
TeamChannelsView.tsx [FIX] Remove nested room navigation (#4702) 2022-11-25 10:21:56 -03:00
ThemeView.tsx Chore: Improve code and migrate some props to hooks on ThemeView (#4414) 2022-09-12 10:16:00 -03:00
WithoutServersView.tsx Chore: Migrate WithoutServerView to hooks (#4415) 2022-08-11 11:41:18 -03:00