Skip to content
Snippets Groups Projects
  1. Sep 16, 2019
    • Diego Mello's avatar
      [CHORE] Migrate to Watermelon (#1171) · 9ba37107
      Diego Mello authored
      * Install
      
      * Create subscriptions
      
      * Subscription observing and sorting
      
      * Saving last message
      
      * Stash
      
      * Stash
      
      * stash
      
      * Stash
      
      * Rooms list listing :)
      
      * Animated set state
      
      * Search working
      
      * Fix load rooms on login
      
      * stash db class
      
      * set active db with path
      
      * Remove db on logout
      
      * stash
      
      * Created updateMessages
      
      * Inserting/updating threads
      
      * Persisting thread messages
      
      * Removed unused list
      
      * Loading messages from watermelon
      
      * Debounce updates and rerender message
      
      * optional fields
      
      * Fix realm conflict issues
      
      * Fix some render issues
      
      * stash
      
      * List mount
      
      * stash
      
      * fix message id
      
      * Fix tmsg
      
      * - Save subscription.rid as id on watermelon and _id as _id
      - Send room as param to room view
      
      * Throttle room updates
      
      * stash
      
      * comment removeClippedSubviews
      
      * Fetch thread name
      
      * try/catch updateMessages
      
      * Show loading while RoomView.init is still running
      
      * stash
      
      * Fix updateMessages
      
      * Threads
      
      * Delete message
      
      * Permalink
      
      * Pin
      
      * Star
      
      * Report
      
      * MessageActions refactor
      
      * Edit message
      
      * Reply message
      
      * Add reaction
      
      * Auto translate
      
      * Fix connection issues
      
      * Mark message as error if something happened on the call
      
      * Error actions
      
      * get custom emoji
      
      * Always run console.log when __DEV__
      
      * Try to create serversDB
      
      * Don't call updateMessages. Execute that entire logic for one message id instead.
      
      * Refactor update messages
      
      * ServersDB User [Realm -> Watermelon]
      
      * Fix models
      
      * Custom emojis
      
      * Custom emojis on emoji picker
      
      * Frequently used emojis
      
      * Fix add reaction on message
      
      * stash
      
      * Fix
      
      * Read messages
      
      * Fix thread
      
      * Fetch thread header
      
      * Follow/unfollow thread
      
      * Fix thread
      
      * Upload file
      
      * Thread tweak
      
      * Realm -> Watermelon [Share Extension]
      
      * Add RoomsUpdatedAt to Servers Table
      
      * Settings
      
      * Settings
      
      * Fix logout
      
      * SendFileMessage ServersDB
      
      * ServersDB on serverDropdown
      
      * Remove serversDB from Realm
      
      * Load thread messages
      
      * Delete message
      
      * Improve getSettings
      
      * Improve
      
      * Remove subscription
      
      * Remove update
      
      * Update room via socket
      
      * Small refactor
      
      * Fix logout and improve migration
      
      * Refactor updateMessages
      
      * Improve migration
      
      * Remove unnecessary update
      
      * Revert remove runAfterInteractions
      
      * Fix serverDropdown
      
      * Fix merge
      
      * Init room actions Watermelon
      
      * Room actions Watermelon
      
      * Remove realm on room members
      
      * Room swipe -> Watermelon
      
      * Fix hideChannel
      
      * Get roles watermelon
      
      * Get permissions watermelon
      
      * Users typing + memory db
      
      * Auto translate watermelon
      
      * New Message View
      
      * Selected Users View
      
      * try/catch
      
      * Get Slash Commands watermelon
      
      * Slash Commands message box
      
      * Custom emojis message box
      
      * Get rooms message box
      
      * Room info view
      
      * Room info edit
      
      * Save active users
      
      * Small refactor
      
      * Message Actions
      
      * hasPermission await
      
      * last hasPermission fix
      
      * Active users on redux
      
      * Add user roles
      
      * Users typing on redux and remove memory db
      
      * Fix saga delay
      
      * Fix few issues
      
      * Fix slash commands preview
      
      * Draft message
      
      * Add muted
      
      * Unread count watermelon
      
      * Remove realm
      
      * Fiz RoomItem rerenders
      
      * Remove realm config
      
      * Rerender status update on RoomItem
      
      * Refactor RoomsListView
      
      * Fix load missed messages
      
      * Fix room update
      
      * Message refactor
      
      * Fixing lint
      
      * removeClippedSubviews on iOS only
      
      * Added few interaction managers
      
      * Fix few rerenders
      
      * Fix RoomItem status typo
      
      * Fix RoomView.SCU
      
      * Fix broadcast
      
      * Fix user status on RoomActionsView
      
      * Fix RocketChat.hasPermission
      
      * Fix database inconsistencies
      
      * Fix few update issues
      
      * Add rxjs and remove with observables
      
      * Fix tests
      
      * Remove subscriptions
      
      * Fix RoomsListView SCU
      
      * Change database structure and set all schemas to 1
      
      * Fix RoomsListView search
      
      * Fixed errors, removed rerenders and added animation
      
      * Fixed a few errors
      
      * Fix lint
      
      * Fix issues caught by LGTM
      
      * fix ios build
      
      * Fix load unjoined channel messages
      
      * Log on database path on startup
      
      * Fix join channel
      
      * Remove react-native-realm-path
      
      * Set user status on login.user reducer
      
      * Fix status not rendering on RoomsListView
      
      * Fix few reducers
      
      * Fix users going offline
      
      * Never use "watermelon" term directly. Replaced by "database"
      
      * Fix custom emoji
      
      * Creating room from app must update roomUpdatedAt
      
      * Log subscribeRoom start
      
      * Fix room subscribe right after creating a DM
      
      * Refactor is read only on messages actions
      
      * Fix typo
      
      * Fix typo
      
      * Review
      
      * Fix schema
      
      * Fix muted & freq emoji & unpin & unstar
      
      * Remove throttleTime to room info & fix reset on edit room
      
      * Fix openServerDropdown spec & Fix unarchive
      
      * Fix MessageAction
      
      * Refactor RoomInfoEditView
      
      * Remove unnecessary condition
      
      * Remove unnecessary condition
      
      * Remove unnecessary condition
      
      * Remove get database
      
      * Rename Command.js to SlashCommand.js
      
      * Create sanitizer util
      
      * Fix indentation
      
      * Create subscription.t index
      
      * Refactor queries on RoomsListView
      
      * Create subscription.name index
      
      * Fix getPermissions
      
      * Fix indentation
      
      * Add missing await
      
      * Fix rocketchat.hasPermission
      
      * Unnecessary change
      
      * Star, pin e delete message refactored
      
      * Refactor customEmojis reducer
      
      * Remove code
      
      * Remove logs
      
      * Remove throttle
      
      * Call this.init on foreground focus on RoomView
      
      * Bump servers schema migration
      
      * Always mark message as sent after a success
      
      * Fetch only messages needed on updateMessages
      
      * Just leave a comment for now
      
      * Fetch only subscriptions returned by fetch
      
      * Set room param on RoomView header in find room
      
      * Update kotlin
      
      * Fix auto translate constructor
      
      * Fix few setState on constructor
      
      * Fix empty room image blinking while mounting
      
      * Improve fetch/persist execution for custom emojis, permissions and settings
      
      * Query only user tapped on RoomMembersView
      
      * Fix typo on canOpenRoom
      9ba37107
  2. Aug 27, 2019
  3. Aug 07, 2019
    • Diego Mello's avatar
      [CHORE] Update to react-native 0.60.4 (#1095) · ba232547
      Diego Mello authored
      * Update to 0.59.10
      
      * stash
      
      * stash
      
      * patch RN
      
      * Try to fix openURL
      
      * Fix compile Share Extension
      
      * Minor fixes
      
      * build ios
      
      * tracking view working and added postinstall
      
      * SafeAreaView vertical never
      
      * tracking view patch
      
      * Android build working
      
      * Android notifications working
      
      * Lint and tests
      
      * Fix android build
      
      * Add tools:replace="android:appComponentFactory"
      
      * Android build
      
      * Update vector icons
      
      * Update webview
      
      * Remove jsc
      
      * Update document picker
      
      * Firebase
      
      * jetify on postinstall
      
      * Patch expo-haptics
      
      * CI
      
      * Migrate packages manually
      
      * Disable ci cache
      
      * Revert "Disable ci cache"
      
      This reverts commit 4740d861021f667f0223d7351a1da6f90cc2e417.
      
      * CI
      
      * audio
      
      * adapter
      
      * notifications
      
      * Try RN directly
      
      * Fix gradle
      
      * Revert patches
      
      * Restore cache
      
      * update redux and lodash
      
      * eslint-config-airbnb@17.1.1 eslint-plugin-jsx-a11y@6.2.3
      
      * ejson@2.2.0 react-native-webview@6.7.0 semver@6.3.0 snyk@1.210.0
      
      * codecov@3.5.0 eslint-plugin-react@7.14.3 eslint-plugin-react-native@3.7.0 react-dom@16.8.6
      
      * Update react-redux and remove decorators
      
      * Update redux-saga and reactotron libs
      
      * Husky
      
      * Storybook libs
      
      * react-native-webview@6.8.0 markdown-it-flowdock@0.3.8 react-native-unimodules@0.5.3
      
      * Removed regenerator-runtime
      
      * react-native-picker-select
      
      * react-navigation-header-buttons
      
      * Remove comments
      
      * react-native-notifications
      
      * Fix rnn android build
      ba232547
  4. Jul 04, 2019
    • Diego Mello's avatar
      [FIX] Rooms swipes (#1034) · b444c425
      Diego Mello authored
      * Regression: on press style feedback
      
      * Action button styles
      
      * Fix animations
      
      * Styles changed
      
      * Update subscription without having to wait for socket
      
      * Calculate width on RoomsListView instead
      b444c425
  5. Jun 27, 2019
    • IlarionHalushka's avatar
      [IMPROVEMENT] Bigger emoji in emoji only messages (#793) · 013c151c
      IlarionHalushka authored
      * issue #725: bigger emoji in emoji only message
      
      * issue-725/add storybook for Message/Emoji
      
      * issue-725: update storybook/Message jest snapshot
      
      * comment storybook import
      
      * allow spaces and line breaks in emoji only message
      
      * merge develop
      
      * revert unnecessary spacing
      013c151c
  6. Jun 10, 2019
    • Diego Mello's avatar
      [NEW] Read receipt (#975) · d68eb01b
      Diego Mello authored
      * switching to ubountu
      
      * added read Recipt functionality to the app
      fix: #542
      
      * placed the check icon on the end of timestamp
      
      * removed linting errors
      
      * updating snapshots
      
      * done requested changes
      
      * removed width scrollView
      
      * done required changes
      
      * fixed linting errors
      
      * added migrations
      
      * resolved conflicts and done requested changes
      
      * undone uneesasary changes
      
      * adding migrations
      
      * done requested changes
      
      * Add stories and fix some issues
      d68eb01b
  7. May 22, 2019
    • Diego Mello's avatar
      Update RN to 0.59.8 (#896) · a1b1af01
      Diego Mello authored
      * update IOS react native to 0.59.8
      
      * update Android react native to 0.59.8
      
      * fix eslint errors
      
      * Android debug working
      
      * Android build
      
      * Fix lint
      
      * Making jest happy
      
      * Update CircleCI android image
      
      * Fix android build
      
      * Use 32 bits
      
      * Fix iOS build
      
      * Update detox
      
      * Use new Xcode build system
      
      * Use old build system
      
      * Update realm (64 bits support)
      a1b1af01
  8. May 20, 2019
    • Diego Mello's avatar
      Message render performance (#880) · 60418b75
      Diego Mello authored
      - Refactored Message component to use React.memo and re-render only what's necessary
      - Added a test mode to toggle markdown parse by long press drawer (it'll be removed in the next release)
      60418b75
  9. May 03, 2019
    • Diego Mello's avatar
      Tweaks on sequential threads messages layout (#858) · a243b1cc
      Diego Mello authored
      * Tweaks on sequential threads messages
      
      * Update tests
      
      * Fix quote
      
      * Prevent from deleting thread start message when positioned inside the thread
      
      * Remove thread listener from RightButtons
      
      * Fix error on thread start parse
      
      * Stop parsing threads on render
      
      * Check replied thread only if necessary
      
      * Fix messages don't displaying
      
      * Fix threads e2e
      
      * RoomsListView.updateState slice
      
      * Stop fetching hidden messages on threads
      
      * Set initialNumToRender to 5
      a243b1cc
  10. Apr 25, 2019
  11. Apr 24, 2019
    • Diego Mello's avatar
      [FIX] Threads (#838) · 5744114d
      Diego Mello authored
      Closes #826
      Closes #827
      Closes #828
      Closes #829
      Closes #830
      Closes #831
      Closes #832
      Closes #833
      5744114d
  12. Apr 18, 2019
  13. Apr 17, 2019
  14. Apr 08, 2019
  15. Mar 29, 2019
  16. Mar 27, 2019
  17. Mar 12, 2019
  18. Feb 08, 2019
  19. Jan 29, 2019
  20. Oct 29, 2018
  21. Sep 25, 2018
    • Diego Mello's avatar
      Update dependencies (#431) · 81c53acd
      Diego Mello authored
      * Update dependencies
      
      * Lint and test
      
      * Added react-native fork
      
      * rn 57
      
      * Lint and tests updated
      
      * Update xcode on circleci
      
      * Use legacy build system
      
      * Update tests
      81c53acd
  22. Sep 11, 2018
    • Diego Mello's avatar
      [NEW] Message layout (#426) · 96d0b1fc
      Diego Mello authored
      * message container/component
      
      * Separator component
      
      * Reply
      
      * Url
      
      * tests updated
      
      * Minor changes
      
      * Audio component
      
      * Broadcast button
      
      * Minor touches
      
      * Reply preview
      
      * Edited
      
      * Minor bug fixes
      
      * - Update roadmap
      - Bump version to 1.2
      
      * Onboarding styles fix
  23. Jun 13, 2018
  24. Jun 05, 2018
  25. Dec 08, 2017
  26. Nov 27, 2017
  27. Nov 22, 2017
  28. Nov 13, 2017
  29. Nov 08, 2017
  30. Sep 01, 2017
  31. Aug 18, 2017
    • Rodrigo Nascimento's avatar
      Ci (#25) · d2c110b7
      Rodrigo Nascimento authored
      * Init travis configuration
      
      * Try travis
      
      * Try travis
      
      * Try travis
      
      * Try travis
      
      * Try travis
      
      * Try Travis
      
      * Fiz name and add badges
      d2c110b7
  32. Aug 17, 2017
Loading