Diego Mello
98ed84ba5c
[CHORE] Update react-navigation to v5 ( #2154 )
...
* react-navigation v5 installed
* compiling
* Outside working
* InsideStack compiling
* Switch stack
* Starting room
* RoomView header
* SafeAreaView
* Slide from right stack animation
* stash
* Fix params
* Create channel
* inapp notification
* Custom status
* Add server working
* Refactor appStart
* Attachment
* in-app notification
* AuthLoadingView
* Remove compat
* Navigation
* Outside animations
* Fix new server icon
* block modal
* AttachmentView header
* Remove unnecessary code
* SelectedUsersView header
* StatusView
* CreateDiscussionView
* RoomInfoView
* RoomInfoEditView style
* RoomMembersView
* RoomsListView header
* RoomView header
* Share extension
* getParam
* Focus/blur
* Trying to fix inapp
* Lint
* Simpler app container
* Update libs
* Revert "Simpler app container"
This reverts commit 1e49d80bb49481c34f415831b9da5e9d53e66057.
* Load messages faster
* Fix safearea on ReactionsModal
* Update safe area to v3
* lint
* Fix transition
* stash - drawer replace working
* stash - modal nav
* RoomActionsView as tablet modal
* RoomStack
* Stop showing RoomView header when there's no room
* Custom Header and different navigation based on stack
* Refactor setHeader
* MasterDetailContext
* RoomView header
* Fix isMasterDetail rule
* KeyCommands kind of working
* Create channel on tablet
* RoomView sCU
* Remove withSplit
* Settings opening as modal
* Settings
* StatusView headerLeft
* Admin panel
* TwoFactor style
* DirectoryView
* ServerDropdown and SortDropdown animations
* ThreadMessagesView
* Navigate to empty RoomView on server switch when in master detail
* ProfileView header
* Fix navigation issues
* Nav to any room info on tablet
* Room info
* Refactoring
* Fix rooms search
* Roomslist commands
* SearchMessagesView close modal
* Key commands
* Fix undefined subscription
* Disallow navigate to focused room
* isFocused state on RoomsListView
* Blur text inputs when focus is lost
* Replace animation
* Default nav theme
* Refactoring
* Always open Attachment with close modal button
* ModalContainer backdrop following themes
* Screen tracking
* Refactor get active route for in-app notification
* Only mark room as focused when in master detail layout
* Lint
* Open modals as fade from bottom on Android
* typo
* Fixing tests
* Fix in-app update
* Fixing goRoom issues
* Refactor stack names
* Fix unreadsCount
* Fix stack
* Fix header animation
* Refactor ShareNavigation
* Refactor navigation theme
* Make sure title is set
* Fix create discussion navigation
* Remove unused variable
* Create discussions from actions fixed
* Layout animation
* Screen lock on share extension
* Unnecessary change
* Admin border
* Set header after state callback
* Fix key commands on outside stack
* Fix back button pressed
* Remove layout animations from Android
* Tweak animations on Android
* Disable swipe gesture to open drawer
* Fix current item on RoomsListView
* Fix add server
* Fix drawer
* Fix broadcast
* LayoutAnimation instead of Transitions
* Fix onboarding back press
* Fix assorted tests
* Create discussion fix
* RoomInfoView header
* Drawer active item
2020-06-15 11:00:46 -03:00
Djorkaeff Alexandre
5dcf2212e0
[FIX] 2FA email - send code again ( #2188 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-06-12 16:42:10 -03:00
Djorkaeff Alexandre
88f69717ea
[FIX] Show registration form when add server by a invite link ( #2187 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-06-12 16:12:08 -03:00
Djorkaeff Alexandre
48be6764f4
[FIX] Load messages issue when trying to get ts from empty results ( #2185 )
2020-06-12 15:46:27 -03:00
Diego Mello
2cc599cc5e
[FIX] Screen Lock ( #2177 )
...
* [FIX] Screen Lock
* improve variable name
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-06-09 17:19:54 -03:00
Djorkaeff Alexandre
caf1ef2cfe
[FIX] Respect server HideSystemMessages ( #2175 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-06-09 17:11:52 -03:00
Djorkaeff Alexandre
fcf6ed4dd7
[FIX] Load messages when hideSystemMessages is enabled ( #2101 )
...
* [WIP] Load messages when hideSystemMessages is enabled
* Improve method name
* Minor improvements
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-06-09 17:09:18 -03:00
Djorkaeff Alexandre
c0c4affd80
[IMPROVEMENT] Refactor icon package ( #2146 )
...
* [IMPROVEMENT] Refactor Icon Package
* some size fixes
2020-06-05 10:28:58 -03:00
Djorkaeff Alexandre
1abd3ad79e
[FIX] Screen Lock Time respect local value ( #2141 )
...
* [FIX] Screen Lock Time respect local value
* [FIX] Enable biometry at the first passcode change
2020-05-22 15:04:43 -03:00
Diego Mello
d1e751bf12
[TESTS] Update and separate E2E tests ( #2126 )
...
* Tests passing until roomslist
* create room
* roominfo
* change server
* broadcast
* profile
* custom status
* forgot password
* working
* room and onboarding
* Tests separated
* config.yml refactor
* Revert "config.yml refactor"
This reverts commit 0e984d3029e47612726bf199553f7abdf24843e5.
* CI
* lint
* CI refactor
* Onboarding tests
* npx detox
* Add all tests
* Save brew cache
* mac-env executor
* detox-test command
* Update readme
* Remove folder
2020-05-20 13:33:40 -03:00
Djorkaeff Alexandre
c46dcfa9e6
[FIX] No send data to bugsnag if it's an aborted request ( #2133 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-20 09:56:36 -03:00
Diego Mello
1cadfb3d27
[FIX] Here and all mentions shouldn't refer to users ( #2137 )
2020-05-20 09:53:40 -03:00
Djorkaeff Alexandre
3b18712bc7
Revert "[FIX] Autocomplete position on Android ( #2106 )" ( #2136 )
...
This reverts commit e8c38d6f6f
.
2020-05-20 09:47:41 -03:00
Djorkaeff Alexandre
e8c38d6f6f
[FIX] Autocomplete position on Android ( #2106 )
...
* [FIX] Autocomplete position on Android
* [FIX] Set selection to 0 when needed
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-18 15:22:01 -03:00
Djorkaeff Alexandre
a4914d73cb
[FIX] Sometimes SDK is null when try to connect ( #2131 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-18 14:55:53 -03:00
phriedrich
6152da4d6c
[i18n] Added missing German translation strings ( #2105 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-18 14:37:04 -03:00
Djorkaeff Alexandre
035bdfeca1
[FIX] Screen Lock options i18n ( #2120 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-18 14:35:21 -03:00
Djorkaeff Alexandre
8c5538b148
[FIX] UIKit crash when some app send a list ( #2117 )
...
* [FIX] StoryBook
* [FIX] UIKit crash when some app send a list
* [CHORE] Update snapshot
* [CHORE] Remove token & id
2020-05-18 13:25:13 -03:00
Djorkaeff Alexandre
5c99d8aa8d
[FIX] Wait attach activity before changeNavigationBarColor ( #2111 )
...
* [FIX] Wait attach activity before changeNavigationBarColor
* Remove timeout and add try/catch
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-13 17:26:26 -03:00
Djorkaeff Alexandre
70462f7c6f
[FIX] Roles throwing error ( #2110 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-13 16:04:50 -03:00
Djorkaeff Alexandre
507723ab69
[FIX] NewMessageView Press Item should open DM ( #2116 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-13 16:02:57 -03:00
Diego Mello
ff60cc1fbf
[IMPROVEMENT] Enable navigating to a room from auth deep linking ( #2115 )
...
* Wait for login success to navigate
* Enable auth and room deep linking at the same time
2020-05-13 15:57:54 -03:00
Djorkaeff Alexandre
0009e7fec5
[FIX] Default biometry enabled ( #2095 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-11 11:20:14 -03:00
Djorkaeff Alexandre
364d56a597
[FIX] Blink header DM ( #2093 )
...
* [FIX] Blink header DM
* Remove query
* [FIX] Push RoomInfoView
* remove unnecessary try/catch
* [FIX] RoomInfo > Message (Tablet)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-11 11:19:28 -03:00
Djorkaeff Alexandre
e89484dddb
[FIX] Delete Subs ( #2091 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 14:36:55 -03:00
Djorkaeff Alexandre
9e89316e2a
[NEW] Livechat ( #2004 )
...
* [WIP][NEW] Livechat info/actions
* [IMPROVEMENT] RoomActionsView
* [NEW] Visitor Navigation
* [NEW] Get Department REST
* [FIX] Borders
* [IMPROVEMENT] Refactor RoomInfo View
* [FIX] Error while navigate from mention -> roomInfo
* [NEW] Livechat Fields
* [NEW] Close Livechat
* [WIP] Forward livechat
* [NEW] Return inquiry
* [WIP] Comment when close livechat
* [WIP] Improve roomInfo
* [IMPROVEMENT] Forward room
* [FIX] Department picker
* [FIX] Picker without results
* [FIX] Superfluous argument
* [FIX] Check permissions on RoomActionsView
* [FIX] Livechat permissions
* [WIP] Show edit to livechat
* [I18N] Add pt-br translations
* [WIP] Livechat Info
* [IMPROVEMENT] Livechat info
* [WIP] Livechat Edit
* [WIP] Livechat edit
* [WIP] Livechat Edit
* [WIP] Livechat edit scroll
* [FIX] Edit customFields
* [FIX] Clean livechat customField
* [FIX] Visitor Navigation
* [NEW] Next input logic LivechatEdit
* [FIX] Add livechat data to subscription
* [FIX] Revert change
* [NEW] Livechat user Status
* [WIP] Livechat tags
* [NEW] Edit livechat tags
* [FIX] Prevent some crashes
* [FIX] Forward
* [FIX] Return Livechat error
* [FIX] Prevent livechat info crash
* [IMPROVEMENT] Use input style on forward chat
* OnboardingSeparator -> OrSeparator
* [FIX] Go to next input
* [NEW] Added some icons
* [NEW] Livechat close
* [NEW] Forward Room Action
* [FIX] Livechat edit style
* [FIX] Change status logic
* [CHORE] Remove unnecessary logic
* [CHORE] Remove unnecessary code
* [CHORE] Remove unecessary case
* [FIX] Superfluous argument
* [IMPROVEMENT] Submit livechat edit
* [CHORE] Remove textInput type
* [FIX] Livechat edit
* [FIX] Livechat Edit
* [FIX] Use same effect
* [IMPROVEMENT] Tags input
* [FIX] Add empty tag
* Fix minor issues
* Fix typo
* insert livechat room data to our room object
* review
* add method calls server version
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 14:36:10 -03:00
Prateek Jain
0e4e174e25
[FIX] Avatar of message as an emoji ( #2038 )
...
* fixed-issue
* removed-hardcoded-emoji
* Merge develop
* replaced markdown with emoji componenent
* made-changes
* use avatar onPress
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 14:16:22 -03:00
Djorkaeff Alexandre
66edd7a3c8
[FIX] Big names overflow ( #2072 )
...
* [FIX] Big names overflow
* [FIX] Message time
Co-authored-by: devyaniChoubey <devyanichoubey16@gmail.com>
* [FIX] Some alignments
* fix user item overflow
* some adjustments
Co-authored-by: devyaniChoubey <devyanichoubey16@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 14:09:36 -03:00
Djorkaeff Alexandre
8870ef4236
[FIX] Messages View ( #2090 )
...
* [FIX] Messages View
* [FIX] Opening PDF from Files View
* [FIX] Audio
* [FIX] SearchMessagesView
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 14:07:58 -03:00
Diego Mello
61afa86c0e
[NEW] Passcode and biometric unlock ( #2059 )
...
* Update expo libs
* Configure expo-local-authentication
* ScreenLockedView
* Authenticate server change
* Auth on app resume
* localAuthentication util
* Add servers.lastLocalAuthenticatedSession column
* Save last session date on background
* Use our own version of app state redux
* Fix libs
* Remove inactive
* ScreenLockConfigView
* Apply on saved data
* Auto lock option label
* Starting passcode
* Basic passcode flow working
* Change passcode
* Check if biometry is enrolled
* Use fork
* Migration
* Patch expo-local-authentication
* Use async storage
* Styling
* Timer
* Refactor
* Lock orientation portrait when not on tablet
* share extension
* Deep linking
* Share extension
* Refactoring passcode
* use state
* Stash
* Refactor
* Change passcode
* Animate dots on error
* Matching passcodes
* Shake
* Remove lib
* Delete button
* Fade animation on modal
* Refactoring
* ItemInfo
* I18n
* I18n
* Remove unnecessary prop
* Save biometry column
* Raise time to lock to 30 seconds
* Vibrate on wrong confirmation passcode
* Reset attempts and save last authentication on local passcode confirmation
* Remove inline style
* Save last auth
* Fix header blink
* Change function name
* Fix android modal
* Fix vibration permission
* PasscodeEnter calls biometry
* Passcode on the state
* Biometry button on PasscodeEnter
* Show whole passcode
* Secure passcode
* Save passcode with promise to prevent empty passcodes and immediately lock
* Patch expo-local-authentication
* I18n
* Fix biometry being called every time
* Blur screen on app inactive
* Revert "Blur screen on app inactive"
This reverts commit a4ce812934adcf6cf87eb1a92aec9283e2f26753.
* Remove immediately because of how Activities work on Android
* Pods
* New layout
* stash
* Layout refactored
* Fix icons
* Force set passcode from server
* Lint
* Improve permission message
* Forced passcode subtitle
* Disable based on admin's choice
* Require local authentication on login success
* Refactor
* Update tests
* Update react-native-device-info to fix notch
* Lint
* Fix modal
* Fix icons
* Fix min auto lock time
* Review
* keep enabled on mobile
* fix forced by admin when enable unlock with passcode
* use DEFAULT_AUTO_LOCK when manual enable screenLock
* fix check has passcode
* request biometry on first password
* reset auto time lock when disabled on server
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-05-08 14:04:37 -03:00
Diego Mello
ce51982bb0
Update all dependencies ( #2008 )
...
* Android RN 62
* First steps iOS
* Second step iOS
* iOS compiling
* "New" build system
* Finish iOS
* Flipper
* Update to RN 0.62.1
* expo libs
* Hermes working
* Fix lint
* Fix android build
* Patches
* Dev patches
* Patch WatermelonDB: https://github.com/Nozbe/WatermelonDB/pull/660
* Fix jitsi
* Update several minors
* Update dev minors and lint
* react-native-keyboard-input
* Few updates
* device info
* react-native-fast-image
* Navigation bar color
* react-native-picker-select
* webview
* reactotron-react-native
* Watermelondb
* RN 0.62.2
* Few updates
* Fix selection
* update gems
* remove lib
* finishing
* tests
* Use node 10
* Re-enable app bundle
* iOS build
* Update jitsi ios
2020-05-08 13:37:49 -03:00
Ezequiel de Oliveira
097c502f93
[IMPROVEMENT] Close announcement banner ( #2064 )
...
* [NEW] Created new field in subscription table
Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com>
* [NEW] New field added to obeserver in room view
Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com>
* [NEW] Added icon and new design to banner
Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com>
* [NEW] Close banner function works
Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com>
* [IMPROVEMENT] closed banner status now update correctly
Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com>
* improve banner style
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 09:57:04 -03:00
Djorkaeff Alexandre
a6bca99393
[FIX] UIKit crashing when UIKitModal receive update event ( #2088 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-08 09:56:11 -03:00
Djorkaeff Alexandre
a937e6a6ac
[IMPROVEMENT] Keep screen awake while recording/playing some audio ( #2089 )
...
* [IMPROVEMENT] Keep screen awake while recording/playing some audio
* [FIX] Add expo-keep-awake mock
2020-05-08 09:55:26 -03:00
Djorkaeff Alexandre
c578f1bbe8
[IMPROVEMENT] Change server while connecting/updating ( #1981 )
...
* [IMPROVEMENT] Change server while connecting
* [FIX] Not login/reconnect to previous server
* [FIX] Abort all fetch while connecting
* [FIX] Abort sdk fetch
* [FIX] Patch-package
* Add comments
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-05 10:11:28 -03:00
Djorkaeff Alexandre
ee5b7592b4
[NEW] Delete Server ( #1975 )
...
* [NEW] Delete server
Co-authored-by: Bruno Dantas <oliveiradantas96@gmail.com>
Co-authored-by: Calebe Rios <calebersmendes@gmail.com>
* [FIX] Revert removed function
Co-authored-by: Bruno Dantas <oliveiradantas96@gmail.com>
Co-authored-by: Calebe Rios <calebersmendes@gmail.com>
* pods
* i18n
* Revert "pods"
This reverts commit 2854a1650538159aeeafe90fdb2118d12b76a82f.
Co-authored-by: Bruno Dantas <oliveiradantas96@gmail.com>
Co-authored-by: Calebe Rios <calebersmendes@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-05-04 17:20:45 -03:00
Djorkaeff Alexandre
f272038ca1
[FIX] ReactionsModal ( #2085 )
2020-05-04 11:09:47 -03:00
Djorkaeff Alexandre
e46ee13b38
[IMPROVEMENT] Message Touchable ( #2082 )
...
* [FIX] Avatar touchable
* [IMPROVEMENT] onLongPress on all Message Touchables
* [IMPROVEMENT] User & baseUrl on MessageContext
* [FIX] Context Access
* [FIX] BaseURL
* Fix User
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 17:05:59 -03:00
Djorkaeff Alexandre
2ea6d34fd1
[FIX] Recorded audio on Android doesn't play on iOS ( #2073 )
...
* react-native-video -> expo-av
* remove react-native-video
* Add audio mode
* update mocks
* [FIX] Loading bigger than play/pause
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:54:27 -03:00
Prateek Jain
2b9c447fe4
[FIX] Allow special chars in Filename ( #2020 )
...
* fixed-filename-issue
* improve
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:20:29 -03:00
Siddharth Padhi
6d80f147ac
[FIX] AttachmentView (Android)(Tablet) ( #2047 )
...
* [fix]Tablet attachment View and Room Navigation
* fix weird navigation and margin bottom
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:11:34 -03:00
Prateek Jain
a52056988e
[FIX] MessageBox mention shouldn't show group DMs ( #2049 )
...
* fixed-issue
* [FIX] Filter users only if it's not a group chat
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:10:19 -03:00
Prateek Jain
c4a749c2e5
[FIX] Send totp-code to meteor call ( #2050 )
...
* fixed-issue
* removed-variable-name-errors
* reverted-last-commit
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:09:17 -03:00
Prateek Jain
25b5c95775
[FEATURE] Save video ( #2063 )
...
* added-feature-save-video
* fix sha256
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:08:48 -03:00
Djorkaeff Alexandre
3f79ab7953
[FIX] Prevent crash when room.uids was not inserted yet ( #2055 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:07:07 -03:00
Djorkaeff Alexandre
56dc7243dd
[FIX] Pending update ( #2066 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 15:04:39 -03:00
Djorkaeff Alexandre
a34929fb9b
[FIX] Hide system messages ( #2067 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 14:54:42 -03:00
Djorkaeff Alexandre
4e948f897c
[IMPROVEMENT] Stop inserting last message as message object from rooms stream if room is focused ( #2069 )
...
* [IMPROVEMENT] No insert last message if the room is focused
* fix discussion/threads
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 14:53:35 -03:00
Djorkaeff Alexandre
022b0330bf
[FIX] RoomsList update sometimes isn't fired ( #2071 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 14:38:57 -03:00
Djorkaeff Alexandre
200f94e244
[FIX] Respect UI_Allow_room_names_with_special_chars setting ( #2076 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-30 13:24:49 -03:00