1. 14 Dec, 2020 1 commit
    • Diego Mello's avatar
      [CHORE] Build official apps on CI (#2701) · cd76dd99
      Diego Mello authored
      * Duplicated target and changed Bridging Header
      
      * Display name
      
      * Unnecessary dumb swift file removed
      
      * Buildable name
      
      * Reorder Info.plist
      
      * Rename Official target's bundle id
      
      * Ignore .mobileprovision
      
      * Fix provisioning of official app
      
      * Starting signing
      
      * stash fastfile
      
      * starting official ci iOS
      
      * Uncomment Fastfile keychain
      
      * Fix CI config
      
      * allowProvisioningUpdates
      
      * Changing AppIcon and Splash Screen
      
      * Remove unnecessary folder inside of Images.xcassets
      
      * Reorder notificationservice and shareextension plists
      
      * Fix signing
      
      * Manual signing style for official
      
      * Split official signing
      
      * Update project provisioning
      
      * Use ENV as profile
      
      * Output match
      
      * Keys
      
      * TestFlight refactor
      
      * Setting up android
      
      * android-official-play-build job
      
      * Start removing unnecessary fastlane tasks on Android
      
      * Trying to refactor Android jobs
      
      * android-env
      
      * Remove foss build for now
      
      * Fork
      ...
      cd76dd99
  2. 04 Dec, 2020 1 commit
  3. 01 Dec, 2020 1 commit
  4. 19 Nov, 2020 1 commit
  5. 12 Nov, 2020 2 commits
  6. 09 Nov, 2020 1 commit
    • Diego Mello's avatar
      [FIX] F-Droid build for store (#2557) · de81fa34
      Diego Mello authored
      
      
      * [FIX] F-Droid build for store
      
      * Trying to make Override custom push notifications on play build only
      
      * Use play sourceSets
      
      * Change version code
      
      * Fix react-native-config-reader
      
      * [FIX] F-Droid build for store
      
      * Trying to make Override custom push notifications on play build only
      
      * Use play sourceSets
      
      * Change version code
      
      * Fix react-native-config-reader
      
      * Remove react-native-device-info Google dependencies / Use LIBRE_BUILD of react-native-jitsi-meet
      
      * Invalidate CI Cache
      
      * Set specific jitsi-meet-sdk
      
      * Specify 2.10.0-libre
      
      * jitsi-meet using an url based on play build
      
      * update react-native-jitsi-meet
      
      * react-native-device-info foss
      
      * undo some unnecessary changes
      
      * Fix notifications
      
      Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
      de81fa34
  7. 30 Oct, 2020 2 commits
    • Djorkaeff Alexandre's avatar
      [IMPROVEMENT] Branding update (#2580) · de55ab18
      Djorkaeff Alexandre authored
      
      
      * iOS native icons
      
      * Android native icons
      
      * Foss native icons
      
      * Experimental icon iOS
      
      * Experimental
      
      * Notification icon
      
      * Splash screen
      
      * Splash screen iOS
      
      * Blue notification text
      
      * Fix iOS Launch Screen Icon
      
      * Experimental and foss
      
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      de55ab18
    • Diego Mello's avatar
      [NEW] Threads (#2567) · 6271b885
      Diego Mello authored
      * [IMPROVEMENT] Mentions layout without background
      
      * Fix RoomItem
      
      * Fix tests
      
      * Smaller messagebox
      
      * Messagebox colors tweak
      
      * Beginning header buttons refactor
      
      * Add HeaderButtons
      
      * item with title
      
      * Refactor
      
      * Remove lib
      
      * Refactor
      
      * Update snapshot
      
      * Send to channel on messagebox
      
      * Add tshow
      
      * Add showMessageInMainThread to login.user reducer
      
      * Filter threads on main channel based on user setting
      
      * Send tshow
      
      * Add tunread
      
      * Move unread colors logic away from UnreadBadge component so it can be used on other components
      
      * Export UnreadBadge on index
      
      * Add empty test
      
      * Refactor
      
      * Update tests
      
      * Lint
      
      * Thread unread user and group on RoomItem
      
      * Thread badge working
      
      * Started ThreadMessagesView.Item
      
      * Fix separator
      
      * Reactivity working
      
      * Lint
      
      * custom emojis aren't necessary
      
      * Basic filter layout
      
      * Filtering layout
      
      * Refactor
      
      * apply filter
      
      * DropdownItemHeader
      
      * default all
      
      * few fixes
      
      * No data found
      
      * Fixes list performance issues
      
      * Use locale on date formats
      
      * Fixed minor styles
      
      * Thread badge
      
      * Refactor getBadgeColor
      
      * Fix send to channel background color
      
      * starting search threads
      
      * Fix lint and tests
      
      * Bump to 4.12.0 just for testing :)
      
      * Search input layout
      
      * query
      
      * starting threads header
      
      * fix unnecessary tlm on tmid messages
      
      * Fix thread header
      
      * lint
      
      * Fix thread header on ShareView
      
      * Add e2e tests
      
      * Fix subscriptions sort
      
      * Update stories and minor fixes
      
      * Fix button sizes on Messagebox
      
      * Remove comment
      
      * Unnecessary conditional
      
      * Add showMessageInMainThread to user collection
      
      * Fix thread header
      
      * Fix thread messages not working on tablet
      
      * Reset Messagebox.tshow after sending a message
      
      * Allow to send to channel when replying to a thread from main channel
      
      * Unnecessary theme prop
      
      * Address comments
      
      * Remove re-render
      
      * Fix scroll indicator bug
      
      * Fix style
      
      * Minor i18n fix
      
      * Fix dropdown height
      
      * I18n ptbr
      
      * I18n
      6271b885
  8. 13 Oct, 2020 1 commit
  9. 24 Aug, 2020 1 commit
    • Govind Dixit's avatar
      [NEW] Add to F-Droid (#2171) · b80d8a0e
      Govind Dixit authored
      * create play and foss build
      
      * update package.json to generate each build
      
      * check1
      
      * requested changes
      
      * initial commit
      
      * Update config.yml
      
      * minor changes
      
      * remove bugsnag from foss build
      
      * remove bugsnag tasks from foss job
      
      * fix stuck screen
      
      * fixes
      
      * update
      
      * fix lint
      
      * finalise 🚀
      
      * requested changes
      
      * share app for fdroid
      
      * update
      
      * use negation for builds
      
      * requested change
      
      * update share app
      
      * fix issues due to latest sync
      
      * add extra line
      
      * fix lint
      
      * update
      
      * update
      
      * fix bugsnag issue
      
      * Update config.yml
      
      * Fix store url
      
      * Foss release instead of debug
      
      * Add hold for foss
      
      * Fix build
      
      * requested changes
      
      * update name and icons
      
      * update
      
      * fix
      
      * Revert "Bump version to 4.11.0 (#2392)"
      
      This reverts commit ea287980
      
      .
      
      * finalise
      
      Co-authored-by: default avatarDjorkaeff Alexandre <djorkaeff.unb@gmail.com>
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      b80d8a0e
  10. 19 Aug, 2020 1 commit
    • Djorkaeff Alexandre's avatar
      [NEW] Encrypt user credentials and preferences (#2247) · e2f17a5a
      Djorkaeff Alexandre authored
      
      
      * install react-native-mmkv-storage
      
      * wip ios migration
      
      * change all js rn-user-defaults -> react-native-mmkv-storage
      
      * remove all rn-user-defaults native references (iOS)
      
      * android migration from rn-user-defaults to react-native-mmkv-storage
      
      * ios app group accessible mmkv
      
      * handle get errors
      
      * remove access of credentials from legacy native apps
      
      * remove data of user defaults
      
      * remove no longer necessary import
      
      * js mmkv encryption
      
      * run migration only once
      
      * reply from notification android
      
      * fix app group key access at native level ios
      
      * encrypt user credentials using a specific key
      
      * ios encrypt with random key
      
      * use a random key at the first encryption
      
      * encrypt migrated data on js land
      
      * remove unused function
      
      * reply notifications ios should be working
      
      * use fix instanceID
      
      * android ejson retrieve encrypted data
      
      * remove encryption migrated data for a while
      
      * encryption working between app and share extension
      
      * fix patch react-native-notifications
      
      * ssl pinning working using mmkv encrypted data
      
      * improve react-native-notifications
      
      * run encrypt migration data only once
      
      * fix build
      
      * fix patches magic string
      
      * fix mmkv id
      
      * mmkv -> userPreferences
      
      * fix instance id on android migration
      
      * cast our oldest sharedPreferences string into an object
      
      * revert log remove
      
      * create currentServer Rocket.Chat key
      
      * wrap mmkv api class
      
      * change the get logic
      
      * move userPreferences to lib
      
      * move encrypt migrated data to userPreferences class
      
      * check if the new object is new before insert
      
      * invalidate ci yarn cache
      
      * fix sort migration from android shared preferences
      
      * fix splashscreen forever
      
      * invalidate yarn cache
      
      * invalidate yarn cache
      
      * fix patch
      
      * Minor change
      
      * fix android notifications looking for wrong mmkv instance
      
      * Fix some issues on iOS mmkv native access
      
      * Remove unnecessary code
      
      * Fix notification reply and ssl pinning
      
      * WIP NotificationService use MMKV credentials
      
      * Add KeychainGroup
      
      * Notification idOnly get credentials from mmkv
      
      * Some fixes
      
      * Invalidate yarn cache
      
      * Pods
      
      * Use MMKVAppExtension on NotificationService
      
      Co-authored-by: default avatarDiego Mello <diegolmello@gmail.com>
      e2f17a5a
  11. 11 Aug, 2020 1 commit
  12. 24 Jul, 2020 1 commit
  13. 20 Jul, 2020 1 commit
    • Diego Mello's avatar
      Update dependencies (#2301) · 9882ace6
      Diego Mello authored
      * Update RN to 0.63.0-rc.1
      
      * Updating
      
      * Fix keyboard
      
      * Fix native stuff on Messagebox
      
      * Update to RN 0.63.1
      
      * Update pods
      
      * Update patches
      
      * Update minors
      
      * Majors
      
      * Remove base-64 in favour of js-base64
      
      * others
      
      * Pods
      
      * Flipper
      
      * Yarn
      
      * Fix setInput
      9882ace6
  14. 16 Jul, 2020 1 commit
  15. 06 Jul, 2020 1 commit
  16. 26 May, 2020 1 commit
  17. 08 May, 2020 1 commit
    • 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
      ce51982b
  18. 14 Apr, 2020 1 commit
  19. 13 Apr, 2020 1 commit
  20. 06 Apr, 2020 1 commit
  21. 20 Mar, 2020 1 commit
  22. 10 Mar, 2020 1 commit
  23. 19 Feb, 2020 1 commit
  24. 17 Feb, 2020 1 commit
  25. 13 Feb, 2020 1 commit
  26. 30 Jan, 2020 2 commits
  27. 28 Jan, 2020 1 commit
  28. 18 Jan, 2020 1 commit
  29. 17 Jan, 2020 1 commit
  30. 13 Jan, 2020 1 commit
  31. 07 Jan, 2020 1 commit
  32. 17 Dec, 2019 1 commit
  33. 11 Dec, 2019 2 commits
  34. 10 Dec, 2019 1 commit
  35. 27 Nov, 2019 1 commit
  36. 19 Nov, 2019 1 commit