Gleidson Daniel Silva
07f0618ab4
[FIX] Big usernames during discussion creation bugs UI ( #4499 )
...
* fix multiselect itens style
* remove useless brackets
* remove scroll from the top of the list items
2022-09-09 15:23:00 -03:00
Gleidson Daniel Silva
6484edddb6
Regression: Jitsi not leaving call properly ( #4511 )
2022-09-09 15:15:08 -03:00
Gleidson Daniel Silva
cf7b9a09f4
[FIX] When creating a new user, "Custom Fields" are breaking functionality ( #4501 )
2022-09-09 14:01:55 -03:00
Reinaldo Neto
1bc3f542f2
Regression: Create private team and channel as default ( #4493 )
...
* Regression: Create private team and channel as default
* minor tweak
2022-09-09 11:49:06 -03:00
Gleidson Daniel Silva
f9f13e7fe3
[FIX] Remove the tmid parameter when it is empty ( #4500 )
...
* add custom fields after register
* remove tmid when it is null
* wip
* wip
* wip
2022-09-08 17:58:50 -03:00
Reinaldo Neto
c1a4ddc001
[FIX] System messages should be not italic ( #4484 )
2022-09-06 18:28:28 -03:00
Reinaldo Neto
c9ce52958c
Chore: Hooks app/views/ForgotPasswordView ( #4485 )
...
* Chore: Hooks app/views/ForgotPasswordView
* validating email and using hook forms
* using mode onCHange
* add return
* fix theme
Co-authored-by: Gleidson Daniel <gleidson10daniel@hotmail.com>
2022-09-06 14:44:31 -03:00
Reinaldo Neto
eabb9f157c
Chore: Hooks app/views/SetUsernameView ( #4488 )
...
* Chore: Hooks app/views/SetUsernameView
* semantic change of loading state
Co-authored-by: Gleidson Daniel <gleidson10daniel@hotmail.com>
2022-09-06 13:53:21 -03:00
Gleidson Daniel Silva
e3a99a93e4
[FIX] Add loading prop on RoomActionsView to avoid double click ( #4462 )
2022-09-05 09:33:56 -03:00
Gleidson Daniel Silva
8d26230e4f
[FIX] Wrong Team's icon on SelectTeam item's list ( #4469 )
2022-09-05 09:19:45 -03:00
Reinaldo Neto
991d7156a9
Regression: Jump to message from search view ( #4476 )
2022-08-30 17:59:10 -03:00
Reinaldo Neto
9cbffff248
[IMPROVE] Redesign create room flow ( #4381 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-08-26 16:16:45 -03:00
Gleidson Daniel Silva
cbc6892084
[NEW] Unify members section ( #4399 )
...
* create useUserPermissions hook
* create CheckRadioButton component
* fix return
* create MembersSection component
* apply MembersSection and header filter
* fix re-render and testID
* fix detox tests
* rename to RadioButton
* move the component closer to the screen
* remove useUserPermissions
* remove theme prop
* migrate to hooks
* fix team permissions
* remove theme prop from UserItem
* remove options prop
* fix Member
* remove commented test
* fixes
* fix for room not joined
* add room members events
* adds empty option
* add members filter and pagination
* clear RoomMembersView
* remove unused styles
* Update app/views/RoomMembersView/index.tsx
Co-authored-by: Diego Mello <diegolmello@gmail.com>
* wip
* Temp workaround for SearchBox background color
* Rename import
* Fix missing params for 5.0
* Fix e2e tests
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-08-26 10:21:25 -03:00
Reinaldo Neto
ccbc84f9a8
[IMPROVE] Remove show message in main thread preference ( #4435 )
...
* [IMPROVE] Remove show message in main thread preference
* default settings
* created the get
* fix compare server version
* fix E2E tests
* settings to logged user
* remove constant and get alsosendtochannel from user
* fix send to channel first message
* fix when the alsoSendThreadToChannel is checked
* added list picker user preference
* tweaks in messagebox tmid and detox
* added pt-br and deleted expectToBeVisible id
* reactive alsoSendThreadTOChannel
* fix the behavior when press or long press threads messages
* remove reply in thread from threads
* clean helpers detox
* tweak onMessageLongPress and onSubmit
* Remove unnecessary calculations inside ListPicker
* Fix long press logic
* Fix onReplyInit logic
* fix data_setup at detox for servers greater than 5.0
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-08-25 16:53:19 -03:00
Diego Mello
ba15bc9fe6
[NEW] Use Inter font ( #4459 )
2022-08-23 16:32:51 -03:00
Diego Mello
17be449d4e
[FIX] Jump to message stuck on loading animation ( #4410 )
2022-08-19 18:14:37 -03:00
Diego Mello
e723990e82
Chore: Update Storybook libs to v6 ( #4439 )
2022-08-19 16:53:40 -03:00
Reinaldo Neto
fa72d4cc76
[FIX] Pagination when search by members and fix the duplicated members in a Room's member's list ( #4446 )
...
* [FIX] Duplicate members in a Room's member's list
* fix search and pagination
* fix the pagination for server lower than 3.16
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-08-19 14:27:04 -03:00
Reinaldo Neto
ded2f3792a
Chore: Hooks app/views/DefaultBrowserView ( #4424 )
...
* Chore: Hooks app/views/DefaultBrowserView
* fix type
* minor tweak
* item on new file
* minor tweaks
* minor tweak
2022-08-19 10:46:58 -03:00
Gleidson Daniel Silva
6b3006d29f
[NEW] Persist audio files ( #4448 )
...
* downloads and store the audios instead of loading them
* remove unused function
2022-08-19 10:24:29 -03:00
Reinaldo Neto
f0ed501450
Chore: Hooks App/share ( #4417 )
...
* Chore: Hooks App/share
* getTheme to outside
* update types
Co-authored-by: Gleidson Daniel <gleidson10daniel@hotmail.com>
2022-08-18 20:25:39 -03:00
Reinaldo Neto
3ac10ee860
Chore: Hooks app/views/SelectServerView ( #4445 )
...
* Chore: Hooks app/views/SelectServerView
* refactor row_height
* minor tweak
2022-08-18 19:09:25 -03:00
Gleidson Daniel Silva
31a8c3e4fb
[FIX] Add method and id to method calls ( #4444 )
...
* add method and id to method calls
* 🧹
2022-08-17 14:45:50 -03:00
Gleidson Daniel Silva
28043a2eb5
Chore: Migrate E2ESaveYourPasswordView to hooks ( #4432 )
2022-08-17 10:51:40 -03:00
Gleidson Daniel Silva
585e5a0592
Chore: Migrate Touch to hooks ( #4422 )
...
* migrate to hooks and fix types
* fix import and remove theme prop
* update tests
* fix touch file name
* wip
* rename
* change to touch
* remove button and change to touch
2022-08-17 10:32:21 -03:00
Diego Mello
c4d3af0e00
[FIX] Requests being skipped after reconnecting on onboarding ( #4429 )
2022-08-17 09:49:13 -03:00
Gleidson Daniel Silva
a607980840
[IMPROVE] Set native theme when launching the share extension ( #4430 )
2022-08-16 17:20:28 -03:00
PetMoln
c6e31df3e4
[FIX] Can't connect to RC through Gitlab Oauth ( #4421 )
...
[FIX] Can't connect to RC through Gitlab Oauth
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-08-12 09:35:55 -03:00
Reinaldo Neto
0c8177e025
[FIX] Text composer is pushing modals outside the screen on Android's tablet ( #4393 )
...
* [FIX] Text composer is pushing modals outside the screen
* added isLandscape
* refactor useKeyboard
* refactor landscape
2022-08-11 15:50:34 -03:00
Reinaldo Neto
999e8ab660
Regression: Room header not showing room type when not joined ( #4427 )
2022-08-11 15:29:24 -03:00
Reinaldo Neto
2a522158ad
Chore: Ignore icons on Prettier ( #4426 )
2022-08-11 15:16:04 -03:00
Gleidson Daniel Silva
69349dee6e
Chore: Migrate E2EEnterYourPasswordView to hooks ( #4423 )
...
* migrate E2EEnterYourPasswordView to hooks
* remove navigation options
* minor tweak
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
2022-08-11 11:59:40 -03:00
Gleidson Daniel Silva
92111afa6a
Chore: Migrate E2EHowItWorksView to hooks ( #4416 )
...
* remove navigation obligatory
* remove the obliglatory to use theme with the withTheme HOC
* migrate E2EHowItWorksView to hooks
* remove navigate options
* adds non-null assertion because theme is injected
2022-08-11 11:50:03 -03:00
Gleidson Daniel Silva
a101d319e5
Chore: Migrate WithoutServerView to hooks ( #4415 )
...
* migrate WithoutServerView to hooks
* remove navigation options
* minor tweak
Co-authored-by: Reinaldo Neto <47038980+reinaldonetof@users.noreply.github.com>
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
2022-08-11 11:41:18 -03:00
Gleidson Daniel Silva
6b8086aa55
[FIX] Markdown's ListItem not using the entered index ( #4388 )
...
* fix ordered list number
* update snapshot
2022-08-11 11:30:11 -03:00
Gleidson Daniel Silva
89820b2bec
[NEW] Create useEndpointData for call endpoints using hooks ( #4342 )
...
* create basic useEndpointData for call endpoints using hooks
* remove cache
* create base for useEndpointData test
* create basic useEndpointData for call endpoints using hooks
* remove cache
* create base for useEndpointData test
* fix preset
* update tests
* change order
* create ErrorResult and add error to return
* update tests
2022-08-09 09:28:14 -03:00
Gleidson Daniel Silva
2b08b683d7
Chore: Upgrade React Native to 0.68.2 ( #4316 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-08-08 18:02:08 -03:00
Reinaldo Neto
e38aedcbff
[IMPROVE] Add emoji picker to iOS ( #4366 )
...
* [IMPROVE] Add emoji picker to iOS
* clean left and right buttons
* fix the redux in emojipicker
* fix behavior when emoji keyboard is openning
* added isIOS
* fix show reactions when emoji is open
* minor tweak
* add provider
* fix baseurl
* minor tweak
* create closeEmojiAndAction and added to record
* fix actionsheet for omnichannel
* fix action sheet
* fix close emoji when navigate to other screen
* added iactionsheetprovider to roomview
* clean variables
* fix theme
* close the emojikeyboard when click on message
* apoint package.json to new pr
* fix branch
* fix package.json
2022-08-08 15:38:01 -03:00
Danish Ahmed Mirza
a4f171a12d
[NEW] Redesign reactions list ( #4346 )
2022-08-03 13:32:16 -03:00
Gleidson Daniel Silva
2c32be6e51
[FIX] Fix display order render on RoomListView ( #4392 )
2022-08-01 13:42:10 -03:00
Gleidson Daniel Silva
41dbbf4d4b
Chore: Migrate NotificationPreferencesView to hooks ( #4327 )
...
* add none option
* create showErrorAlertWithEMessage function
* migrate NotificationPreferencesView to hooks and improves overall
* change icon to right
* fix navigation options
* remove none
* fix types
* remove memo
* cleaning
* switching to destructuring
* add observe for hideUnreadStatus
* fix desktop options
* remove unused options
Co-authored-by: Reinaldo Neto <47038980+reinaldonetof@users.noreply.github.com>
2022-08-01 13:35:05 -03:00
Reinaldo Neto
d7f7b1da9f
[FIX] iFrame login takes user to blank screen ( #4389 )
2022-07-29 01:18:42 -03:00
Gleidson Daniel Silva
a965465af3
[FIX] Add support to non ascii url characters on ios devices ( #4364 )
...
* add support to non ascii url caracters on ios
* rename module and add tests
* remove last slice
2022-07-28 10:36:40 -03:00
Gleidson Daniel Silva
376c8e8252
[IMPROVE] Add support to Linebreak and Katex on markdown ( #4361 )
...
* fix enableMessageParser logic
* create LineBreak component
* fix code style
* add KaTeX support
* add Katex and Inline Katex stories
* update snapshots
* add color prop
* update snapshot
* update snapshot
2022-07-20 18:02:18 -03:00
Gleidson Daniel Silva
1c1dfe5af1
[FIX] Share Extension shows a server that has no user logged in ( #4336 )
...
* [FIX] Share Extension shows a server that has no user logged in
* set server after login
2022-07-20 17:49:51 -03:00
Diego Mello
3650a3fe94
Merge branch 'single-server' into single-server-4.29
...
# Conflicts:
# android/app/build.gradle
# android/app/src/main/assets/fonts/custom.ttf
# app.json
# app/AppContainer.tsx
# app/actions/actionsTypes.ts
# app/actions/login.ts
# app/actions/room.ts
# app/containers/ActionSheet/ActionSheet.tsx
# app/containers/ActionSheet/BottomSheetContent.tsx
# app/containers/ActionSheet/Button.ts
# app/containers/ActionSheet/Handle.tsx
# app/containers/ActionSheet/Provider.tsx
# app/containers/ActionSheet/styles.ts
# app/containers/AppVersion.tsx
# app/containers/Avatar/Avatar.tsx
# app/containers/Avatar/index.tsx
# app/containers/Avatar/interfaces.ts
# app/containers/CustomIcon/index.tsx
# app/containers/CustomIcon/mappedIcons.js
# app/containers/CustomIcon/selection.json
# app/containers/DirectoryItem/index.tsx
# app/containers/EmojiPicker/CustomEmoji.tsx
# app/containers/EmojiPicker/EmojiCategory.tsx
# app/containers/EmojiPicker/index.tsx
# app/containers/FormContainer.tsx
# app/containers/HeaderButton/Common.tsx
# app/containers/HeaderButton/HeaderButtonItem.tsx
# app/containers/HeaderButton/HeaderButtonItemBadge.tsx
# app/containers/ImageViewer/index.ts
# app/containers/ImageViewer/types.ts
# app/containers/InAppNotification/NotifierComponent.tsx
# app/containers/InAppNotification/index.tsx
# app/containers/KeyboardView.tsx
# app/containers/List/ListContainer.tsx
# app/containers/List/ListItem.tsx
# app/containers/MessageActions/Header.tsx
# app/containers/MessageActions/index.tsx
# app/containers/MessageBox/CommandsPreview/Item.tsx
# app/containers/MessageBox/Mentions/MentionEmoji.tsx
# app/containers/MessageBox/RecordAudio.tsx
# app/containers/MessageBox/forceJpgExtension.ts
# app/containers/MessageBox/index.tsx
# app/containers/MessageBox/styles.ts
# app/containers/MessageErrorActions.tsx
# app/containers/Passcode/Base/Button.tsx
# app/containers/Passcode/Base/Locked.tsx
# app/containers/Passcode/PasscodeEnter.tsx
# app/containers/RoomHeader/RoomHeader.stories.js
# app/containers/RoomHeader/RoomHeader.tsx
# app/containers/RoomHeader/__snapshots__/RoomHeader.stories.storyshot
# app/containers/RoomHeader/index.tsx
# app/containers/RoomItem/Actions.tsx
# app/containers/RoomItem/LastMessage.tsx
# app/containers/RoomItem/RoomItem.tsx
# app/containers/RoomItem/Title.tsx
# app/containers/RoomItem/Touchable.tsx
# app/containers/RoomItem/UpdatedAt.tsx
# app/containers/RoomItem/Wrapper.tsx
# app/containers/RoomItem/index.tsx
# app/containers/RoomItem/interfaces.ts
# app/containers/RoomItem/styles.ts
# app/containers/SearchHeader.tsx
# app/containers/ServerItem/index.tsx
# app/containers/TextInput/FormTextInput.tsx
# app/containers/TextInput/TextInput.stories.js
# app/containers/Toast.tsx
# app/containers/TwoFactor/index.tsx
# app/containers/UIKit/DatePicker.tsx
# app/containers/UIKit/Image.tsx
# app/containers/UIKit/MultiSelect/Chips.tsx
# app/containers/UIKit/MultiSelect/Input.tsx
# app/containers/UIKit/MultiSelect/Items.tsx
# app/containers/UIKit/MultiSelect/index.tsx
# app/containers/UIKit/MultiSelect/styles.ts
# app/containers/UIKit/Select.tsx
# app/containers/UIKit/index.tsx
# app/containers/UIKit/utils.ts
# app/containers/UnreadBadge/index.tsx
# app/containers/UserItem.tsx
# app/containers/markdown/AtMention.tsx
# app/containers/markdown/Emoji.tsx
# app/containers/markdown/Hashtag.tsx
# app/containers/markdown/Link.tsx
# app/containers/markdown/Preview.tsx
# app/containers/markdown/index.tsx
# app/containers/markdown/new/BigEmoji.tsx
# app/containers/markdown/new/Emoji.tsx
# app/containers/markdown/new/Image.tsx
# app/containers/markdown/new/Inline.tsx
# app/containers/markdown/new/Link.tsx
# app/containers/message/Attachments.tsx
# app/containers/message/Audio.tsx
# app/containers/message/Components/CollapsibleQuote/__snapshots__/CollapsibleQuote.stories.storyshot
# app/containers/message/Discussion.tsx
# app/containers/message/Emoji.tsx
# app/containers/message/Image.tsx
# app/containers/message/Message.tsx
# app/containers/message/Reply.tsx
# app/containers/message/Urls.tsx
# app/containers/message/Video.tsx
# app/containers/message/index.tsx
# app/containers/message/interfaces.ts
# app/containers/message/styles.ts
# app/definitions/IEmoji.ts
# app/definitions/IRoom.ts
# app/definitions/ISubscription.ts
# app/definitions/rest/v1/users.ts
# app/definitions/rest/v1/videoConference.ts
# app/ee/omnichannel/containers/OmnichannelHeader/index.tsx
# app/ee/omnichannel/lib/index.ts
# app/ee/omnichannel/lib/subscriptions/inquiry.ts
# app/ee/omnichannel/sagas/inquiry.js
# app/ee/omnichannel/views/QueueListView.tsx
# app/externalModules.d.ts
# app/i18n/index.ts
# app/i18n/locales/ar.json
# app/i18n/locales/de.json
# app/i18n/locales/en.json
# app/i18n/locales/es-ES.json
# app/i18n/locales/fr.json
# app/i18n/locales/it.json
# app/i18n/locales/ja.json
# app/i18n/locales/nl.json
# app/i18n/locales/pt-BR.json
# app/i18n/locales/ru.json
# app/i18n/locales/tr.json
# app/i18n/locales/zh-CN.json
# app/i18n/locales/zh-TW.json
# app/index.tsx
# app/lib/constants/colors.ts
# app/lib/constants/defaultSettings.ts
# app/lib/constants/links.ts
# app/lib/database/index.ts
# app/lib/database/model/migrations.js
# app/lib/database/schema/app.js
# app/lib/encryption/encryption.ts
# app/lib/encryption/room.ts
# app/lib/encryption/utils.ts
# app/lib/hooks/index.ts
# app/lib/methods/actions.ts
# app/lib/methods/callJitsi.ts
# app/lib/methods/enterpriseModules.ts
# app/lib/methods/getCustomEmojis.ts
# app/lib/methods/getPermalinks.ts
# app/lib/methods/getPermissions.ts
# app/lib/methods/getRoles.ts
# app/lib/methods/getSettings.ts
# app/lib/methods/getSlashCommands.ts
# app/lib/methods/getThreadName.ts
# app/lib/methods/getUsersPresence.ts
# app/lib/methods/helpers/mergeSubscriptionsRooms.ts
# app/lib/methods/helpers/showToast.ts
# app/lib/methods/index.ts
# app/lib/methods/loadMessagesForRoom.ts
# app/lib/methods/loadMissedMessages.ts
# app/lib/methods/loadNextMessages.ts
# app/lib/methods/loadSurroundingMessages.ts
# app/lib/methods/loadThreadMessages.ts
# app/lib/methods/logout.ts
# app/lib/methods/readMessages.ts
# app/lib/methods/search.ts
# app/lib/methods/sendFileMessage.ts
# app/lib/methods/sendMessage.ts
# app/lib/methods/setUser.ts
# app/lib/methods/shareExtension.ts
# app/lib/methods/subscribeRooms.ts
# app/lib/methods/subscriptions/room.ts
# app/lib/methods/subscriptions/rooms.ts
# app/lib/navigation/appNavigation.ts
# app/lib/navigation/shareNavigation.ts
# app/lib/notifications/push.ts
# app/lib/services/connect.ts
# app/lib/services/restApi.ts
# app/lib/services/sdk.ts
# app/presentation/ImageViewer/index.js
# app/presentation/ImageViewer/index.ts
# app/presentation/ImageViewer/types.js
# app/presentation/ImageViewer/types.ts
# app/reducers/login.ts
# app/reducers/room.test.ts
# app/sagas/createChannel.js
# app/sagas/createDiscussion.js
# app/sagas/deepLinking.js
# app/sagas/encryption.js
# app/sagas/init.js
# app/sagas/inviteLinks.js
# app/sagas/login.js
# app/sagas/messages.js
# app/sagas/room.js
# app/sagas/selectServer.js
# app/sagas/state.js
# app/share.tsx
# app/stacks/InsideStack.tsx
# app/stacks/MasterDetailStack/index.tsx
# app/stacks/MasterDetailStack/types.ts
# app/stacks/OutsideStack.tsx
# app/stacks/types.ts
# app/views/AddExistingChannelView.tsx
# app/views/AttachmentView.tsx
# app/views/AuthenticationWebView.tsx
# app/views/AutoTranslateView/index.tsx
# app/views/CannedResponseDetail.tsx
# app/views/CannedResponsesListView/Dropdown/DropdownItem.tsx
# app/views/CannedResponsesListView/index.tsx
# app/views/ChangePasscodeView.tsx
# app/views/CreateChannelView.tsx
# app/views/CreateDiscussionView/SelectChannel.tsx
# app/views/CreateDiscussionView/SelectUsers.tsx
# app/views/CreateDiscussionView/index.tsx
# app/views/CreateDiscussionView/interfaces.ts
# app/views/DefaultBrowserView.tsx
# app/views/DirectoryView/Options.tsx
# app/views/DirectoryView/index.tsx
# app/views/DiscussionsView/Item.tsx
# app/views/DiscussionsView/__snapshots__/Item.stories.storyshot
# app/views/DiscussionsView/index.tsx
# app/views/DisplayPrefsView.tsx
# app/views/E2EEncryptionSecurityView.tsx
# app/views/E2EEnterYourPasswordView.tsx
# app/views/E2ESaveYourPasswordView.tsx
# app/views/ForgotPasswordView.tsx
# app/views/ForwardLivechatView.tsx
# app/views/InviteUsersEditView/index.tsx
# app/views/InviteUsersView/index.tsx
# app/views/JitsiMeetView.tsx
# app/views/LanguageView/index.tsx
# app/views/LegalView.tsx
# app/views/LivechatEditView.tsx
# app/views/LoginView.tsx
# app/views/MarkdownTableView.tsx
# app/views/MessagesView/index.tsx
# app/views/ModalBlockView.tsx
# app/views/NewMessageView.tsx
# app/views/NewServerView/ServerInput/Item.tsx
# app/views/NewServerView/ServerInput/index.tsx
# app/views/NewServerView/index.tsx
# app/views/NotificationPreferencesView/index.tsx
# app/views/PickerView.tsx
# app/views/ProfileView/index.tsx
# app/views/RegisterView.tsx
# app/views/RoomActionsView/index.tsx
# app/views/RoomInfoEditView/index.tsx
# app/views/RoomInfoView/index.tsx
# app/views/RoomMembersView/index.tsx
# app/views/RoomView/JoinCode.tsx
# app/views/RoomView/LeftButtons.tsx
# app/views/RoomView/List/List.tsx
# app/views/RoomView/List/NavBottomFAB.tsx
# app/views/RoomView/List/index.tsx
# app/views/RoomView/LoadMore/__snapshots__/LoadMore.stories.storyshot
# app/views/RoomView/LoadMore/index.tsx
# app/views/RoomView/ReactionPicker.tsx
# app/views/RoomView/RightButtons.tsx
# app/views/RoomView/UploadProgress.tsx
# app/views/RoomView/index.tsx
# app/views/RoomsListView/Header/Header.tsx
# app/views/RoomsListView/Header/index.tsx
# app/views/RoomsListView/ServerDropdown.tsx
# app/views/RoomsListView/index.tsx
# app/views/ScreenLockConfigView.tsx
# app/views/ScreenLockedView.tsx
# app/views/SearchMessagesView/index.tsx
# app/views/SecurityPrivacyView.tsx
# app/views/SelectListView.tsx
# app/views/SelectedUsersView.tsx
# app/views/SendEmailConfirmationView.tsx
# app/views/SetUsernameView.tsx
# app/views/SettingsView/index.tsx
# app/views/ShareListView/Header/Header.ios.tsx
# app/views/ShareListView/Header/Header.tsx
# app/views/ShareListView/index.tsx
# app/views/ShareListView/styles.ts
# app/views/ShareView/Header.tsx
# app/views/ShareView/Preview.tsx
# app/views/ShareView/Thumbs.tsx
# app/views/ShareView/index.tsx
# app/views/ShareView/utils.ts
# app/views/SidebarView/SidebarItem.tsx
# app/views/SidebarView/index.tsx
# app/views/StatusView/index.tsx
# app/views/TeamChannelsView.tsx
# app/views/ThemeView.tsx
# app/views/ThreadMessagesView/Dropdown/DropdownItem.tsx
# app/views/ThreadMessagesView/Dropdown/index.tsx
# app/views/ThreadMessagesView/Item.tsx
# app/views/ThreadMessagesView/__snapshots__/Item.stories.storyshot
# app/views/ThreadMessagesView/index.tsx
# app/views/UserPreferencesView/index.tsx
# app/views/WorkspaceView/ServerAvatar.tsx
# docs/icons.md
# e2e/tests/assorted/03-profile.spec.js
# e2e/tests/assorted/06-status.spec.js
# e2e/tests/room/03-roomactions.spec.js
# e2e/tests/room/08-roominfo.spec.js
# ios/Gemfile.lock
# ios/Podfile.lock
# ios/RocketChatRN.xcodeproj/project.pbxproj
# ios/RocketChatRN/Info.plist
# ios/ShareRocketChatRN/Info.plist
# ios/custom.ttf
# jest.setup.js
# package.json
# storybook/stories/HeaderButtons.js
# storybook/stories/Markdown.tsx
# storybook/stories/NewMarkdown.js
# storybook/stories/RoomItem.js
# storybook/stories/__snapshots__/Avatar.storyshot
# storybook/stories/__snapshots__/HeaderButtons.storyshot
# storybook/stories/__snapshots__/List.storyshot
# storybook/stories/__snapshots__/Markdown.storyshot
# storybook/stories/__snapshots__/Message.storyshot
# storybook/stories/__snapshots__/NewMarkdown.storyshot
# storybook/stories/__snapshots__/RoomItem.storyshot
# storybook/stories/__snapshots__/ServerItem.storyshot
# storybook/stories/index.js
# yarn.lock
2022-07-18 14:48:17 -03:00
Reinaldo Neto
2f51224f3f
[FIX] Rename done to save on Status View ( #4363 )
2022-07-15 17:44:24 -03:00
Reinaldo Neto
5a7f77a159
[FIX] User status update with hooks ( #4362 )
...
* [FIX] User status update with hooks
* add log
* fix dispatch
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-07-15 17:18:36 -03:00
Reinaldo Neto
fe7722ca10
[IMPROVE] Support for tag request close when is obligatory to close Omnichannel's Channel ( #4353 )
...
* [IMPROVE] Support for tag request close
* clean up
* refactor isObrigatory and value
* fix obligatory
* removed onSubmitEditing
* create closelivechatview
* Refactor Close Omnichannel from ActionSheet to a new Screen
* Fix navigation
* fix screen title
* back to before actionsheetwithinput
* added string in pt-br
* refactor canSubmit
* fix the method closeRoom
* comment of server's version
* some tweaks
* Update app/lib/services/restApi.ts
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-07-15 17:06:27 -03:00
Gleidson Daniel Silva
08c368c41e
[IMPROVE] Set native theme when launching the app ( #4365 )
2022-07-15 13:39:07 -03:00
Reinaldo Neto
92d16b52e1
Regression: Status of Omnichannel's Icon isn't working in RoomsListView ( #4356 )
...
* Regression: Status of Omnichannel's Icon isn't working in RoomsListView
* clean
2022-07-14 14:18:45 -03:00
Danish Ahmed Mirza
dd48402214
[IMPROVE] Migrate UIKit/MultiSelect to ActionSheet ( #4255 )
...
* Migrate UIKit/MultiSelect to ActionSheet
* Fix no options initially on CreateDiscussion view
* Change backgroundColor and use colors from useTheme
* Define missing types
* onSearch function for the ActionSheet
* Add onClose function to the ActionSheet and use colors from useTheme
* fix theme and bottomSheet
* fix actionSheet
* fix style
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-07-13 16:31:58 -03:00
Diego Mello
785ae0325b
Chore: Update icon set ( #4355 )
2022-07-13 14:09:15 -03:00
Gleidson Daniel Silva
cc6a403bf7
[FIX] Room header not updating when room type changes ( #4330 )
2022-07-06 17:08:50 -03:00
Gleidson Daniel Silva
e39919094e
[FIX] User status update ( #4333 )
2022-07-06 17:05:13 -03:00
Diego Mello
30d3b0b9f9
[FIX] Markdown not rendering emojis correctly on server version 5.0.0 ( #4343 )
2022-07-06 17:01:33 -03:00
Gleidson Daniel Silva
bf7473c39b
[FIX] Add hoistNonReactStatics to withActionSheet hoc ( #4331 )
2022-07-06 16:57:00 -03:00
Diego Mello
37db9b208d
[IMPROVE] Make message parser default ( #4339 )
2022-07-06 12:43:50 -03:00
Alex Junior
1027b6c9e6
[IMPROVE] Use UI Elements from react-navigation ( #4314 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-07-06 10:23:02 -03:00
Gleidson Daniel Silva
2e8b7d7755
[FIX]: Add showInput prop to show actionSheetContent without input ( #4335 )
2022-07-05 17:41:42 -03:00
Diego Mello
f5167a2c94
Revert "[FIX] Form re-rendering on RoomInfoEditView when app receives newer data from stream ( #4220 )" ( #4340 )
...
This reverts commit d47320733a
.
2022-07-04 18:05:58 -03:00
Diego Mello
3072bbd5b3
Revert "Chore: Migration to Hooks - Markdown ( #4264 )" ( #4338 )
...
This reverts commit 4fd0084bc1
.
2022-07-04 15:10:14 -03:00
Diego Mello
e48527b9be
Regression: missing comma on i18n file ( #4320 )
2022-06-27 19:33:44 -03:00
Alex Junior
4fd0084bc1
Chore: Migration to Hooks - Markdown ( #4264 )
...
* chore: migrate TextInput from class to functional
* changing from themes[theme] to colors
* removing markdown theme props from other files
* adding a force update and fix a stories
* adding testID and tests for markdown
* fixing some interfaces
* minor tweak
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-27 18:27:22 -03:00
Reinaldo Neto
18c44178d7
[IMPROVE] Migrate away from react-native-prompt-android to action sheet ( #4300 )
...
* Chore: Migrate away from react-native-prompt-android to action sheet
* fix header provile view with action sheet
* finished change password
* Close livechat and removed closeRoom dispatch
* remove lib react-native-prompt-android
* fix right buttons
* fix profile view in tablets
* fix action and room action for tablets
* remove onSubmitEditing
* fix keyboard for android tablet in landscape
* create base for actionSheet containers
* migrate EnterPasswordSheet to base
* migrate to base component
* fix colors and copy
* remove secure entry
* fix onSubmit
* fix android animation
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-27 16:03:24 -03:00
Alex Junior
1e9ae6e157
Chore: Migration to Hooks - FormTextInput ( #4256 )
...
* chore: migrate TextInput from class to functional
* removing the theme props
* adding tests for the FormTextInput
* minor tweak
* applying changes requested
* changing the way we import/export the FormTextInput and TextInput
* removing left comments
* minor tweak
* fix import
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-27 15:46:59 -03:00
Gleidson Daniel Silva
674f0285f6
Chore: Migrate RoomItem to Hooks ( #4310 )
...
* migrate roomItem to ts and fix some types
* remove unnecessary verification
* fix types
* fix SubscriptionType
* review
* remove theme prop driling and change file to tsx
* Fix component not re-rendering
* Remove a few props from attrs
* Remove accessibilityLabel state
* Fix propsAreEqual
* Fix cleanup
* Remove ts-ignore
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-27 15:23:43 -03:00
Alex Junior
4b25fde8f6
Chore: Upgrade react-native-vector-icons from 8.1.0 to 9.1.0 ( #4175 )
...
* chore: upgrade `react-native-vector-icons` from 8.1.0 to 9.1.0
* all this storyshot added this `selectable: false`
* reversing file committed by mistake
* reverting the `cocoapods` version to the develop version.
* updating some snaps after merge with develop
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-06-27 15:15:15 -03:00
Gleidson Daniel Silva
58a15b23b5
[NEW] Basic support for Video Conf ( #4307 )
...
* create livechat video conf feature
* add handler to call url
* remove webview and change to openUrl
* Checking settings
* stash
* add action sheet on click init and ad more handlers
* fix logic and call to create a video conf
* change JitsiMeetView from InsideStack to ChatStack to remove modal animation
* fix error logic
* fix stack
* fix comma
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-27 15:04:20 -03:00
lingohub[bot]
fc0d7e2ed3
Language update from LingoHub 🤖 on 2022-06-27Z ( #4319 )
...
Project Name: Rocket.Chat.ReactNative
Project Link: https://translate.lingohub.com/rocketchat/dashboard/rocket-dot-chat-dot-reactnative
User: Robot LingoHub
Easy language translations with LingoHub 🚀
Co-authored-by: Robot LingoHub <robot@lingohub.com>
2022-06-27 09:51:55 -03:00
Danish Ahmed Mirza
44ac06ad7d
[NEW] ImageViewer animations using new API from `react-native-gesture-handler` and `react-native-reanimated` v2 ( #4221 )
...
* Update ImageViewer to reanimated and RNGH v2 API
* Move styles outside the component
* Fix issues with pinch gesture
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-06-23 17:19:42 -03:00
Reinaldo Neto
8563453735
[FIX] Announcement field triggers password suggestion ( #4305 )
...
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-06-23 17:10:48 -03:00
Gleidson Daniel Silva
303d127949
[FIX] Change password not working on some cases ( #4312 )
...
* create iTotp enum
* migrate change user profile to method
* Fix minor i18n issues
* Use saveUserProfileMethod from Services
* Catch cancel event from TwoFactor modal
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-23 16:59:57 -03:00
Reinaldo Neto
bc09527d78
Chore: Migrate LoginServices to Hooks ( #4216 )
...
* Chore: Migrate LoginServices to Hooks
* fix lint
* change theme to colors
* back the separator as props
* refactor loginservice to folder
* refactor component login services
* Tests to LoginService's components
* finished loginservices
* Chore: Migrate LoginServices to Hooks
* fix lint
* change theme to colors
* back the separator as props
* refactor loginservice to folder
* refactor component login services
* Tests to LoginService's components
* finished loginservices
* fix location
* refactor TLoginStyle
* fix imports
* refactor lets to ref
Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2022-06-23 09:56:15 -03:00
Gleidson Daniel Silva
a5a5c52058
Chore: Migrate containers/Toast to hooks ( #4309 )
2022-06-22 09:32:57 -03:00
Gleidson Daniel Silva
5f248ebeb5
[NEW] Delete my account ( #4219 )
...
* create new delete account button
Co-Authored-By: Danish Ahmed Mirza <danishmirza30602@gmail.com>
* change modal to action sheet
* better naming
* remove ? from translation
* update translations
* change to new figma layout
* fix export
* remove unused state
* add new text input to base input
* clean up
* update bottom sheet and create a mock
* remove unecessary bracket and fix type
* fix header
* migrate buttons to action sheet
* fix imports
* update yarn.lock
* add separator to styles
* add ternary verification
* minor tweaks: keyboard for landscape android tablet, interface IactionSheetProvider and remove navigation options to get ismasterdetail from redux, fix jest setup
* fix colors
* disconnect from sdk when delete the account
* update snapshot
Co-authored-by: Danish Ahmed Mirza <danishmirza30602@gmail.com>
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
2022-06-22 09:24:25 -03:00
Reinaldo Neto
cd7e9e22f8
[FIX] Unresponsive status icons on Directory View and Share View ( #4303 )
2022-06-21 16:44:02 -03:00
Reinaldo Neto
9985e9baf3
[FIX] Remove servers offline from server list ( #4286 )
2022-06-21 16:40:29 -03:00
Danish Ahmed Mirza
a5a45f533b
[FIX] Rooms are losing the time after search ( #3722 )
...
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-21 16:35:51 -03:00
Reinaldo Neto
28ee43f817
[FIX] Avatar pixel size ( #4285 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-21 16:23:55 -03:00
Gleidson Daniel Silva
6b15ace933
[FIX] In some discussions you haven't joined yet, messages are not being loaded. ( #4269 )
...
* fix discussions not loadings
* Adds one more layer of verification to get the correct room type
2022-06-14 13:12:44 -03:00
Reinaldo Neto
fa90e4d456
Chore: Hooks - create usePermissions ( #4190 )
...
* Chore: Hooks - create custom hook usePermissions
* minor tweak
* Change usage of usePermissiosn on LivechatEditView
* Create getPermissionsSelector
* Simplify selector
* Simplify userRoles
* First render with permissions array length of false
* Move roles state closer to each other
* useSubscription (not working, but looking cool)
* at least it's working now
* working
* cleanup
* solve ts return
* Change it to useSubscriptionRoles only and check for diff on the state
* Remove IAppState
* Minor tweak to work properly useSubscriptionRoles
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-13 17:36:54 -03:00
Reinaldo Neto
a16c271f1f
Chore: Hooks - migrate RoomHeader to hook ( #4200 )
...
* roomHeader hook
* minor tweak
* Fix ts stuffs
* fix colors
* refactor
2022-06-13 17:16:20 -03:00
Gleidson Daniel Silva
74a82974f0
[FIX] Fix require cycle for appGroupPath ( #4298 )
...
* fix require cycle for appGroupPath
* add console log
2022-06-13 10:58:00 -03:00
Reinaldo Neto
79cd150231
[NEW] Option to show mentions badge ( #4265 )
...
* [IMPROVE] Option to show mentions badge
* fix the local database and mergeSubscriptions, missing the state in notificationPrefView
* finished the hideMentions
* fix the string version
2022-06-13 10:24:54 -03:00
Reinaldo Neto
a21c797886
[FIX] Searching for users when creating Discussions ( #4267 )
2022-06-13 10:15:22 -03:00
Danish Ahmed Mirza
5899b1f789
[NEW] Go to RoomView if the mentioned #channel is already joined ( #4204 )
...
* [NEW] Go to RoomView if the mentioned #channel is already joined
* Update stories and fix lint errors
* Use getSubscriptionByRoomId
* Fix channel name issue
* Use goRoom
* add jest-expo to jest preset
* update snapshot
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-10 17:33:48 -03:00
Gerzon Z
20a03611a7
[NEW] Call to Action buttons for Omnichannel ( #4060 )
...
* add: kebab and bottom sheet for omnichannel
* update: `RoomActionsView`
* chore: add canned responses to MessageBox
* chore: add omnichannel permissions to RightButtons
chore: missing changes to previous commit on RoomView
* chore: make icon available on first re-render after joining the room
* refactor: omnichannel permissions logic outside RightButtons
* refactor: extract omnichannel permissions' logic from RoomActionsView
* fix: omnichannel permissions on RightButton component
* add: omnichannelPermissions to RoomActions route props
* update: RoomView
* remove: setOmnichannelPermissions function
* refactor: `omnichannelPermissions` to object
* refactor: extract `on-hold` Omnichannel to `RoomView`
* add: `canPlaceLivechatOnHold` to `Omnichannel`s actions
* update: type for `showActionSheet`
* update: canned responses permission on
* fix: place on-hold permission not updating properly
* update: validation for on-hold
remove: unused variable
* remove: unnecessary param
* update: MessageBox
* fix: Omnichannel permissions on taking chat
* undo: comment on Reactotron
* Fix place chat on-hold
* fix setOptions in messageBox
* resolve lint
* change return to return to waiting line
* remove joined
* fix console.log
* fix kebab button
* fix subscription to room outside of db
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
Co-authored-by: Reinaldo Neto <47038980+reinaldonetof@users.noreply.github.com>
2022-06-09 11:42:12 -03:00
Diego Mello
d47320733a
[FIX] Form re-rendering on RoomInfoEditView when app receives newer data from stream ( #4220 )
2022-06-09 10:01:58 -03:00
Danish Ahmed Mirza
748e87acf3
Chore: Migrate containers/Avatar to hooks ( #4139 )
...
* Migrate containers/Avatar to hooks
* Migrate to `useSelector` hook and `useRef`
* Change user object prop to primitive type
* fix re-render and update snapshot
* fix lint
* update pods
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-06 12:33:36 -03:00
Alex Junior
614d9afe65
Chore: Evaluate helpers and utils - Typescript ( #4146 )
2022-06-06 11:17:51 -03:00
Alex Junior
e212a3c946
[IMPROVE] Redesign search box component ( #4195 )
...
Co-authored-by: Danish Ahmed Mirza <danishmirza30602@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-06 10:53:02 -03:00
Danish Ahmed Mirza
02c1bc50b9
[NEW] Update room item animations ( #4024 )
...
* Upgrade react-native-gesture-handler to 2.3.0
* Update room item animations to reanimated v2
* Add Parallax animation on fav and hide buttons and additional swipe gesture to toggleFav
* Fix tests
* Ignore typescript error for setTimeout function
* Update pods
* Fix blank area on swiping all the way right/left
* Fix Action Buttons on devices with notch
* Update snapshot
* Use colors from useTheme
* Destructure props
* Proper types for nativeEvent and event
* Remove toggleFav gesture
* Clean bits
* Fix lint error
* Fix position of Room Action Buttons on MasterDetail
* Remove comment
* Update animations logic
* Add haptic feedback on swipe
* Add haptic feedback on unswipe gesture
* Update react-native-gesture-handler to 2.4.2
* update pods
* Migrating off RNGHEnabledRootView
* Update types to ReturnType<typeof setTimeout>
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-06-06 10:23:49 -03:00
Gleidson Daniel Silva
329e74b720
[FIX] Unify attachment rendering logic ( #4260 )
...
* fix verification adding fields logic
* update snapshot
* Change order for both logics
* Cleanup
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-06-02 16:58:42 -03:00
Alex Junior
6220375f7b
Chore: upgrade react navigation to 6.0.10 version ( #4120 )
2022-06-01 16:46:37 -03:00
Reinaldo Neto
496d3f2ceb
[FIX] Search Message stops showing the correct result ( #4253 )
2022-05-31 14:37:42 -03:00
Gerzon Z
11c8510398
[FIX] User status update ( #3961 )
...
* update: `setCustomStatus` function
* update: `StatusView`'s `setCustomStatus`
* update: `setCustomStatus` function
* update: `StatusView`'s `setCustomStatus`
* refactor: `submit` function
remove: setCustomStatus
update: logEvent
* remove: failed request logic
* fix detox test
Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
2022-05-31 13:50:10 -03:00
Gleidson Daniel Silva
c85fd0ba99
Chore: Update react-native-fast-image from 8.2.0 to 8.5.11 ( #4210 )
...
* upgrade react-native-fast-image
* change import to react-native-fast-image
* bump version
* update path from lib
* fix import
2022-05-31 13:08:18 -03:00
Diego Mello
a9214e73b5
Merge 4.28.0 into single-server ( #4258 )
2022-05-30 19:01:25 -03:00
Reinaldo Neto
a527b320e9
[FIX] Migrate autoTranslate.translateMessage to REST API ( #4029 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-05-27 14:33:21 -03:00