Skip to content
Snippets Groups Projects
  1. Jul 13, 2020
  2. Jul 06, 2020
    • Neil Agarwal's avatar
      [IMPROVEMENT] Expo-av audio recorder (#2195) · 2ec2a52f
      Neil Agarwal authored
      * [NEW] MessageBox: Expo-av audio recorder
      
      * Refactor MessageBox to accommodate recording button even when recording
      * Rename Recording.js -> RecordAudio.js as we could implement video recording in the future
      
      * RecordAudio: Introduce cancel and send buttons
      
      * RecordAudio: Introduce recorderBusy state, refactor MessageBox, remove useless SafeAreaView
      
      * RecordAudio: Better audio quality :tada:
      
      , stop recording on unmount
      
      * RecordAudio: Use FileSystem from expo-file-system instead of RNFetchBlob
      
      * chore: flush out react-native-audio
      
      * fix(MessageBox): bring back some missed styles during refactor
      
      * refactor(RecordAudio): use class component
      
      * refactor(RecordAudio): recorder busy to class property, styling changes
      
      * recorder initialisation changes
      
      * fix(RecordAudio): missing await in isRecordingPermissionGranted
      
      * fix(RecordAudio): set isRecording = false on cancel/finish, refactor perms
      
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      Unverified
      2ec2a52f
  3. Jun 26, 2020
  4. Jun 17, 2020
  5. Jun 16, 2020
  6. Jun 15, 2020
    • Djorkaeff Alexandre's avatar
      [NEW] Action Sheet (#2114) · 893acdcd
      Djorkaeff Alexandre authored
      
      * [WIP] New Action Sheet
      
      * [NEW] Header Indicator
      
      * [IMPROVEMENT] Header Logic
      
      * [NEW] Use EventEmitter to show ActionSheet for while
      
      * [FIX] Animation
      
      * [IMPROVEMENT] Use provider
      
      * [FIX] Add callback
      
      * [FIX] Message Actions
      
      * [FIX] Add MessageActions icons
      
      * [NEW] MessageErrorActions
      
      * [IMPROVEMENT] OnClose
      
      * [FIX] Adjust height
      
      * [FIX] Close/Reopen
      
      * [CHORE] Remove react-native-action-sheet
      
      * [CHORE] Move ActionSheet
      
      * [FIX] Reply Message
      
      * [IMPROVEMENT] Hide ActionSheet logic
      
      * [WIP] Custom MessageActions Header
      
      * [IMPROVEMENT] MessageActions Header
      
      * [IMPROVEMENT] Enable Scroll
      
      * [FIX] Scroll on Android
      
      * Move to react-native-scroll-bottom-sheet
      
      * Stash
      
      * Refactor actions
      
      * Revert some changes
      
      * Trying react-native-modalize
      
      * Back to HOC
      
      * ActionSheet style
      
      * HOC Header
      
      * Reaction actionSheet
      
      * Fix messageBox actions
      
      * Fix add reaction
      
      * Change to flatListProps
      
      * fix modalize android scroll
      
      * Use react-native-scroll-bottom-sheet
      
      * [NEW] BottomSheet dismissable & [FIX] Android not opening
      
      * [NEW] Show emojis based on screen width
      
      * [WIP] Adjust to content height
      
      * [IMPROVEMENT] Responsible
      
      * [IMPROVEMENT] Use alert instead actionSheet at NewServerView
      
      * [FIX] Handle tablet cases
      
      * [IMPROVEMENT] Remove actionSheet of RoomMembersView
      
      * [IMPROVEMENT] Min snap distance when its portrait
      
      * [CHORE] Remove unused Components
      
      * [IMPROVEMENT] Remove duplicated add-reaction
      
      * [IMPROVEMENT] Refactor Icon Package
      
      * [IMPROVEMENT] Use new icons
      
      * [FIX] Select message at MessageActions before getOptions
      
      * [FIX] Custom header height
      
      * [CHORE] Remove patch & [FIX] Tablet bottom sheet
      
      * [FIX] Use ListItem height to BottomSheet Height
      
      * Some fixes
      
      * [FIX] Custom MessageActions header
      
      * [FIX] Android height adjust
      
      * [IMPROVEMENT] Item touchable & [FIX] Respect pin permission
      
      * [IMPROVEMENT] More than one snap point
      
      * some size fixes
      
      * improve code
      
      * hide horizontal scroll indicator
      
      * [FIX] Focus MessageBox on edit message
      
      * [FIX] Ripple color
      
      * [IMPROVEMENT] Backdrop must keep same opacity after 50% of the screen
      
      * [TEST] Change animation config
      
      * [IMPROVEMENT] BackHandler should close the ActionSheet
      
      * [CHORE] Add react-native-safe-area-context
      
      * [FIX] Provide a bottom padding at notch devices
      
      * [IMPROVEMENT] Improve backdrop input/output range
      
      * [FIX] Weird Android Snap behavior
      
      * [PATCH] React-native-scroll-bottom-sheet
      
      * [CI] Re-run build
      
      * [FIX] Landscape android
      
      * [IMPROVEMENT] Cover 50% of the screen at the landscape mode
      
      * [FIX] Adjust emoji content to width size
      
      * [IMPROVEMENT] Use hooks library
      
      * [IMPROVEMENT] Close the actionSheet when orientation change
      
      * deactivate safe-area-context for while
      
      * [REVERT] Re-add react-native-safe-area-context (3.0.2)
      
      * [IMPROVEMENT] Use focused background
      
      * [TESTS] E2E Tests updated to new BottomSheet
      
      * [NEW] Add cancel button
      
      * [FIX] Cancel button at android
      
      * [IMPROVEMENT] Use cancelable bottom sheet at room members view
      
      * [IMPROVEMENT] Use better function names
      
      * [IMPROVEMENT] Use getItemLayout
      
      * [FIX][TEMP] Animation
      
      * Review
      
      * Build
      
      * Header keyExtractor
      
      * Rename function
      
      * Tweak animation
      
      * Refactoring
      
      * useTheme
      
      * Refactoring
      
      * TestIDs
      
      * Refactor
      
      * Remove old lib
      
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      Unverified
      893acdcd
    • Diego Mello's avatar
      [CHORE] Update react-navigation to v5 (#2154) · 98ed84ba
      Diego Mello authored
      * 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
      Unverified
      98ed84ba
  7. Jun 05, 2020
  8. May 20, 2020
    • Diego Mello's avatar
      [TESTS] Update and separate E2E tests (#2126) · d1e751bf
      Diego Mello authored
      * 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
      Unverified
      d1e751bf
  9. May 08, 2020
    • Diego Mello's avatar
      [FIX] Android build (#2094) · bfce5c8c
      Diego Mello authored
      Unverified
      bfce5c8c
    • Djorkaeff Alexandre's avatar
      [NEW] Livechat (#2004) · 9e89316e
      Djorkaeff Alexandre authored
      
      * [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: default avatarDiego Mello <diegolmello@gmail.com>
      Unverified
      9e89316e
    • Diego Mello's avatar
      [NEW] Passcode and biometric unlock (#2059) · 61afa86c
      Diego Mello authored
      
      * 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: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
      Unverified
      61afa86c
    • Diego Mello's avatar
      Update all dependencies (#2008) · ce51982b
      Diego Mello authored
      * 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
      Unverified
      ce51982b
    • Djorkaeff Alexandre's avatar
    • Djorkaeff Alexandre's avatar
      [IMPROVEMENT] Keep screen awake while recording/playing some audio (#2089) · a937e6a6
      Djorkaeff Alexandre authored
      * [IMPROVEMENT] Keep screen awake while recording/playing some audio
      
      * [FIX] Add expo-keep-awake mock
      Unverified
      a937e6a6
  10. May 05, 2020
  11. Apr 30, 2020
  12. Apr 03, 2020
    • Djorkaeff Alexandre's avatar
      [FIX] Investigate app losing connection issues (#1890) · ee0e7bb9
      Djorkaeff Alexandre authored
      
      * [WIP] Reopen without timeOut & ping with 5 sec & Fix Unsubscribe
      
      * [FIX] Remove duplicated close
      
      * [FIX] Use no-dist lib
      
      * [FIX] Try minor fix
      
      * [FIX] Try reopen connection when app was put on foreground
      
      * [FIX] Remove timeout
      
      * [FIX] Build
      
      * [FIX] Patch
      
      * [FIX] Snapshot
      
      * [IMPROVEMENT] Decrease time to reopen
      
      * [FIX] Some fixes
      
      * [FIX] Update sdk version
      
      * [FIX] Subscribe Room Once
      
      * [CHORE] Update sdk
      
      * [FIX] Subscribe Room
      
      * [FIX] Try to resend missed subs
      
      * [FIX] Users never show status when start app without network
      
      * [FIX] Subscribe to room
      
      * [FIX] Multiple servers
      
      * [CHORE] Update SDK
      
      * [FIX] Don't duplicate streams on subscribeAll
      
      * [FIX] Server version when start the app offline
      
      * [FIX] Server version cached
      
      * [CHORE] Remove unnecessary code
      
      * [FIX] Offline server version
      
      * [FIX] Subscribe before connect
      
      * [FIX] Remove unncessary props
      
      * [FIX] Update sdk
      
      * [FIX] User status & Unsubscribe Typing
      
      * [FIX] Typing at incorrect room
      
      * [FIX] Multiple Servers
      
      * [CHORE] Update SDK
      
      * [REVERT] Undo some changes on SDK
      
      * [CHORE] Update sdk to prevent incorrect subscribes
      
      * [FIX] Prevent no reconnect
      
      * [FIX] Remove close on open
      
      * [FIX] Clear typing when disconnect/connect to SDK
      
      * [CHORE] Update SDK
      
      * [CHORE] Update SDK
      
      * Update SDK
      
      * fix merge develop
      
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      Unverified
      ee0e7bb9
  13. Apr 01, 2020
    • Diego Mello's avatar
      [NEW] Two Factor authentication via email (#1961) · 6982d767
      Diego Mello authored
      
      * First api call working
      
      * [NEW] REST API Post wrapper 2FA
      
      * [NEW] Send 2FA on Email
      
      * [I18n] Add translations
      
      * [NEW] Translations & Cancel totp
      
      * [CHORE] Totp -> TwoFactor
      
      * [NEW] Two Factor by email
      
      * [NEW] Tablet Support
      
      * [FIX] Text colors
      
      * [NEW] Password 2fa
      
      * [FIX] Encrypt password on 2FA
      
      * [NEW] MethodCall2FA
      
      * [FIX] Password fallback
      
      * [FIX] Wrap all post/methodCall with 2fa
      
      * [FIX] Wrap missed function
      
      * few fixes
      
      * [FIX] Use new TOTP on Login
      
      * [improvement] 2fa methodCall
      
      Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
      Unverified
      6982d767
  14. Mar 26, 2020
  15. Mar 17, 2020
  16. Mar 11, 2020
  17. Mar 05, 2020
  18. Mar 03, 2020
  19. Feb 28, 2020
  20. Feb 27, 2020
  21. Feb 20, 2020
  22. Feb 18, 2020
  23. Feb 17, 2020
  24. Feb 14, 2020
  25. Feb 13, 2020
  26. Feb 11, 2020
  27. Jan 30, 2020
  28. Jan 07, 2020
  29. Dec 18, 2019
  30. Dec 17, 2019
Loading