Commit Graph

462 Commits

Author SHA1 Message Date
AlexAlexandre 3f5f309643 [IMPROVE] - migrate directoryItem presentation layer 2021-07-29 12:45:32 -03:00
AlexAlexandre c6e7826500 [IMPROVE] - fix some notes during code review 2021-07-28 14:43:32 -03:00
AlexAlexandre 107d4da851 [IMPROVE] - migrated forgot file 2021-07-28 14:42:18 -03:00
AlexAlexandre 9525786c0a removing unused proptypes import 2021-07-27 16:33:38 -03:00
AlexAlexandre 07741f0b98 Merge branch 'develop' into improvement.typescript-migration 2021-07-27 16:11:45 -03:00
AlexAlexandre 9179e90920 [IMPROVE] - migrating the last container files (finished) 2021-07-27 12:27:17 -03:00
AlexAlexandre 2c9f6f7f82 [IMPROVE] - migrating the last container files (in progress) 2021-07-27 00:13:43 -03:00
AlexAlexandre 11eaadde2d [IMPROVE] - migrating the UIKit container (finished) 2021-07-26 23:37:02 -03:00
AlexAlexandre e38e5880a8 [IMPROVE] - migrating the UIKit container (in progress) 2021-07-26 19:58:52 -03:00
AlexAlexandre 9a1b705471 [IMPROVE] - migrating the UIKit container (in progress) 2021-07-26 19:33:27 -03:00
AlexAlexandre 369b3f2ef6 [IMPROVE] - migrating the Passcode container 2021-07-26 14:35:37 -03:00
AlexAlexandre 60f659618d [IMPROVE] - migrating the RoomHeader container 2021-07-26 10:42:31 -03:00
AlexAlexandre e8b58323c7 [IMPROVE] - migrating the TwoFactor container 2021-07-23 16:33:40 -03:00
AlexAlexandre d5c2decfb9 [IMPROVE] - migrating the Status container 2021-07-23 16:27:52 -03:00
AlexAlexandre 4f65c1b371 [IMPROVE] - removing unused proptypes 2021-07-23 16:14:32 -03:00
AlexAlexandre 9e0154c436 [IMPROVE] - migrating the MessageBox container (in progress) 2021-07-23 15:54:46 -03:00
Alex Junior e9229e5097 [IMPROVE] - migrating the MessageBox container (in progress) 2021-07-23 01:15:16 -03:00
AlexAlexandre 0182853fdb [IMPROVE] - migrating the MessageBox container (in progress) 2021-07-22 23:59:46 -03:00
AlexAlexandre db11e664f6 [IMPROVE] - remove unused PropTypes 2021-07-22 23:14:21 -03:00
AlexAlexandre 024c744615 [IMPROVE] - migrating the message container (finished) 2021-07-22 22:59:16 -03:00
AlexAlexandre 6db54e9920 [IMPROVE] - migrating the message container (in progress) 2021-07-22 17:09:06 -03:00
AlexAlexandre 43c4234f73 [IMPROVE] fix some errors pointed out in LGTM 2021-07-22 15:59:48 -03:00
AlexAlexandre d3986689e5 [IMPROVE] fix the Reply message errors 2021-07-22 15:30:37 -03:00
AlexAlexandre 2b533f86e3 [IMPROVE] - migrating the message container (in progress) 2021-07-21 18:01:59 -03:00
AlexAlexandre f9b1e0eab4 [IMPROVE] remove unused proptypes 2021-07-21 14:51:26 -03:00
Diego Mello 91f770cd37
Chore: Update React Native to 0.64.2 (#3245)
* Update non-dev patches

* Update dev patches

* Update minors

* Update dev minors

* Update few non semver

* Cookies

* datepicker, netinfo, base64 and bootsplash

* Patch cookies

* Update navigation

* Device info

* mocha

* localize

* react-native-picker-select

* vector icons, xregexp, popover

* try save husky

* document picker

* Remove emotion dev

* Downgrade some libs and make sure jest is passing

* Update storybook to stable

* mocha, axios, bootsplash

* Update lint job to node 15

* Update android image to api 29 and xcode to 12.4

* building

* Fix lint

* Get rid of Storybooks errors

* Patch react-native-simple-crypto

* Remove pods from git

* Stash simple crypto

* Stash Flipper

* Remove single crypto patch

* Add manage-pods command

* Update Xcode to 12.5.0

* Fix E2E tests

* Cleanup podfile

* Fix Storybook

* Remove RN patch

* Fix iOS build release

* Fix cocoapods cache on CI

* Try to fix pods using bundle

* Update gems

* Add app_store_connect_api_key env to CI

* APP_STORE_CONNECT_API_KEY -> APP_STORE_CONNECT_API_BASE64

* Rollback to older usage of app_store_connect_api_key

* tmp

* Run manage-pods on TestFlight

* Use Podfile instead of Podfile.lock for cache

* Increase no_output_timeout from 20 minutes to 40

* Restore node modules on upload-to-testflight

* Add pod install to docs
2021-07-21 12:50:39 -03:00
AlexAlexandre a557d7f5d2 [IMPROVE] migrate all markdown container files 2021-07-21 12:15:13 -03:00
AlexAlexandre e0930466b4 [IMPROVE] migrate the List component 2021-07-21 10:54:39 -03:00
AlexAlexandre ee7ad68e92 Merge branch 'develop' into improvement.typescript-migration
# Conflicts:
#	package.json
#	yarn.lock
2021-07-20 17:57:17 -03:00
AlexAlexandre b795b6fc5a [IMPROVE] migrating component the Header to reduce lint errors 2021-07-20 17:01:35 -03:00
Diego Mello 3d5e69b8a1
Chore: Update dependencies (#3206)
* Update non-dev patches

* Update dev patches

* Update minors

* Update dev minors

* Update few non semver

* Cookies

* datepicker, netinfo, base64 and bootsplash

* Patch cookies

* Update navigation

* Device info

* mocha

* localize

* react-native-picker-select

* vector icons, xregexp, popover

* try save husky

* document picker

* Remove emotion dev

* Downgrade some libs and make sure jest is passing

* Update storybook to stable

* mocha, axios, bootsplash

* Update lint job to node 15
2021-07-20 10:23:29 -03:00
AlexAlexandre d060edb05f [IMPROVE] keeping migrate some files and fix some lint errors 2021-07-19 16:52:45 -03:00
AlexAlexandre f5eee1cbaf [IMPROVE] migrate the emoji component 2021-07-19 12:06:45 -03:00
AlexAlexandre 66a4627fec [IMPROVE] fix typescript error “No overload matches this call” with some @ts-ignore for not changing the implementation 2021-07-16 16:31:28 -03:00
AlexAlexandre 19d8ab1a57 [IMPROVE] migrate EmojiPicker component (in progress) 2021-07-15 23:33:57 -03:00
AlexAlexandre b0ddb87c88 [IMPROVE] migrate BackgroundContainer component 2021-07-15 23:31:43 -03:00
AlexAlexandre a18b13c06b [IMPROVE] migrate Avatar component 2021-07-15 20:15:59 -03:00
AlexAlexandre 0354b49b08 [IMPROVE] trying remove an IGTM error 2021-07-15 18:56:37 -03:00
AlexAlexandre acdc2ce8f5 [IMPROVE] fix some typing erros 2021-07-15 18:46:31 -03:00
AlexAlexandre 802c7b2b28 [IMPROVE] migrate the ActionSheet component 2021-07-15 16:47:53 -03:00
AlexAlexandre 99b6c3d073 [IMPROVE] migrate the ActivityIndicator and the Button component 2021-07-15 16:47:30 -03:00
AlexAlexandre 584a16b20e Merge branch 'develop' into improvement.typescript-migration 2021-07-15 11:54:30 -03:00
Gerzon Z d1f35bb799
Regression: Markdown handlePress not working properly (#3278)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-07-15 11:39:44 -03:00
AlexAlexandre 8a1dc781eb [IMPROVE] migrate the HeaderButton component and the colors constant 2021-07-15 10:47:21 -03:00
Reinaldo Neto 300c1f96f0
[FIX] Jump to message from in-app notification (#3225)
* [FIX] Jump to message by in-app notification

* Bug fix to scroll proper the last message

* Minor tweak

Co-authored-by: Gerzon Z <gerzonc@icloud.com>
Co-authored-by: Gerzon Z <gerzonzcanario@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-07-02 16:17:47 -03:00
Gerzon Z a6ded9546b
[TEST] E2E for Jump to Message (#3202)
* E2E tests for jump to message

* Fix thread tests

* Remove unnecessary function and uncomment tests

* Minor tweak

* Fix tests and minor tweaks

* Minor tweaks

* Update docker data

* Fix docker

* Fix duplicated testid

* Minor refactor

* Fix jump to old message test

* Fix load on scroll

* Add fab test

* Minor addition

* stash

* almost there

* Final changes

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-06-22 16:41:55 -03:00
Diego Mello 303c26f716
[FIX] Crashing on link press (#3204) 2021-06-10 14:32:35 -03:00
Diego Mello 7e31ac75f1
[NEW] Support Google OAuth from external browser (#3134)
* Deep linking to the app

* Handle deep linking
2021-06-07 14:27:15 -03:00
Gerzon Z c087780ccf
[TEST] E2E Tests for Teams (#3178)
* Added Create Team

* Added actionTypes, actions, ENG strings for Teams and updated NewMessageView

* Added createTeam sagas, createTeam reducer, new Team string and update CreateChannelView

* Remove unnecessary actionTypes, reducers and sagas, e2e tests and navigation to team view

* Minor tweaks

* Show TeamChannelsView only if joined the team

* Minor tweak

* Added AddChannelTeamView

* Added permissions, translations strings for teams,  deleteTeamRoom and addTeamRooms, AddExistingChannelView, updated CreateChannelView, TeamChannelsView

* Refactor touch component and update removeRoom and deleteRoom methods

* Minor tweaks

* Minor tweaks for removing channels and addExistingChannelView

* Added missing events and fixed channels list

* Minor tweaks for refactored touch component

* Added SelectListView and logic for leaving team

* Added addTeamMember and removeTeamMember

* Minor tweak

* Added deleteTeam function

* Minor tweak

* Minor tweaks

* Remove unnecesary changes, update TeamChannelsView, AddExistingChannelView, AddChannelTeamView, createChannel, goRoom and Touchable

* Remove unnecesary prop

* Add screens to ModalStack, events, autoJoin, update createChannel, addRoomsToTeam and Touchable

* Minor tweak

* Update loadMessagesForRoom.js

* Updated schema, tag component, touch, AddChannelTeamView, AddExistingChannelView, ActionSheet Item

* Fix unnecessary changes

* Add i18n, update createChannel, AddExistingChannelTeamView, AddChannelTeamView, RightButton and TeamChannelsView

* Updated styles, added tag story

* Minor tweak

* Minor tweaks

* Auto-join tweak

* Minor tweaks

* Minor tweak on search

* Minor refactor to ListItem, add SelectListView to ModalStack, update handleLeaveTeam

* Minor tweaks

* Update SelectListView

* Update handleLeaveTeam, remove unnecessary method, add story

* Minor tweak

* Minor visual tweaks

* Update SelectListView.js

* Update index.js

* Update RoomMembersView

* Updated SelectListView, RoomActionsView, leaveTeam method and string translations

* Update SelectListVIew

* Minor tweak

* Update SelectListView

* Minor tweak

* Minor tweaks

* Fix for List.Item subtitles being pushed down by title's flex

* Minor tweaks

* Update RoomActionsView

* Use showConfirmationAlert and showErrorAlert

* Remove addTeamMember, update removeTeamMember

* Update Alert

* Minor tweaks

* Minor tweaks

* Minor tweak

* Update showActionSheet on RoomMembersView

* Remove team main from query and move code around

* Fetch roles

* Update RoomMembersView and SelectListView

* Update rocketchat.js

* Updated leaveTeam and handleRemoveFromTeam

* Fix validation

* Remove unnecessary function

* Update RoomActionsView

* Update en.json

* updated deleteTeam function and permissions

* Added showConfirmationAlert

* Added string translations for teams

* Fix permission

* Added moveChannelToTeam and convertToTeam functionality

* Fix SelectListView RadioButton

* Fix moveToTeam

* Added searchBar to SelectListVIew

* Update RoomView , SelectListVIew and string translation for error

* E2E for Teams

* Fix tests and cleanup

* Minor refactor

* Wrong label

* Move/convert

* Fix convert

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-06-04 13:16:05 -03:00
Gerzon Z 5fd7981d07
[NEW] Convert/Move Channel to Team (#3164)
* Added Create Team

* Added actionTypes, actions, ENG strings for Teams and updated NewMessageView

* Added createTeam sagas, createTeam reducer, new Team string and update CreateChannelView

* Remove unnecessary actionTypes, reducers and sagas, e2e tests and navigation to team view

* Minor tweaks

* Show TeamChannelsView only if joined the team

* Minor tweak

* Added AddChannelTeamView

* Added permissions, translations strings for teams,  deleteTeamRoom and addTeamRooms, AddExistingChannelView, updated CreateChannelView, TeamChannelsView

* Refactor touch component and update removeRoom and deleteRoom methods

* Minor tweaks

* Minor tweaks for removing channels and addExistingChannelView

* Added missing events and fixed channels list

* Minor tweaks for refactored touch component

* Added SelectListView and logic for leaving team

* Added addTeamMember and removeTeamMember

* Minor tweak

* Added deleteTeam function

* Minor tweak

* Minor tweaks

* Remove unnecesary changes, update TeamChannelsView, AddExistingChannelView, AddChannelTeamView, createChannel, goRoom and Touchable

* Remove unnecesary prop

* Add screens to ModalStack, events, autoJoin, update createChannel, addRoomsToTeam and Touchable

* Minor tweak

* Update loadMessagesForRoom.js

* Updated schema, tag component, touch, AddChannelTeamView, AddExistingChannelView, ActionSheet Item

* Fix unnecessary changes

* Add i18n, update createChannel, AddExistingChannelTeamView, AddChannelTeamView, RightButton and TeamChannelsView

* Updated styles, added tag story

* Minor tweak

* Minor tweaks

* Auto-join tweak

* Minor tweaks

* Minor tweak on search

* Minor refactor to ListItem, add SelectListView to ModalStack, update handleLeaveTeam

* Minor tweaks

* Update SelectListView

* Update handleLeaveTeam, remove unnecessary method, add story

* Minor tweak

* Minor visual tweaks

* Update SelectListView.js

* Update index.js

* Update RoomMembersView

* Updated SelectListView, RoomActionsView, leaveTeam method and string translations

* Update SelectListVIew

* Minor tweak

* Update SelectListView

* Minor tweak

* Minor tweaks

* Fix for List.Item subtitles being pushed down by title's flex

* Minor tweaks

* Update RoomActionsView

* Use showConfirmationAlert and showErrorAlert

* Remove addTeamMember, update removeTeamMember

* Update Alert

* Minor tweaks

* Minor tweaks

* Minor tweak

* Update showActionSheet on RoomMembersView

* Remove team main from query and move code around

* Fetch roles

* Update RoomMembersView and SelectListView

* Update rocketchat.js

* Updated leaveTeam and handleRemoveFromTeam

* Fix validation

* Remove unnecessary function

* Update RoomActionsView

* Update en.json

* updated deleteTeam function and permissions

* Added showConfirmationAlert

* Added string translations for teams

* Fix permission

* Added moveChannelToTeam and convertToTeam functionality

* Fix SelectListView RadioButton

* Fix moveToTeam

* Added searchBar to SelectListVIew

* Update RoomView , SelectListVIew and string translation for error

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-06-02 10:44:19 -03:00