Skip to content
  • Djorkaeff Alexandre's avatar
    [NEW] Jitsi integration (#1196) · 99aea225
    Djorkaeff Alexandre authored
    * 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
    
    * Jitsi config (iOS)
    
    * removeClippedSubviews on iOS only
    
    * Added few interaction managers
    
    * Create jitsiBaseURL
    
    * Call buttons
    
    * Fix few rerenders
    
    * Fix RoomItem status typo
    
    * Fix RoomView.SCU
    
    * Fix broadcast
    
    * Fix user status on RoomActionsView
    
    * Jitsi config (Android)
    
    * 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
    
    * Call Jitsi method
    
    * Create onlyAudio option (iOS)
    
    * Create onlyAudio option (Android)
    
    * Fixed errors, removed rerenders and added animation
    
    * Fixed a few errors
    
    * Fix lint
    
    * Fix issues caught by LGTM
    
    * fix ios build
    
    * Revert patch
    
    * jitsiTimeout
    
    * Self-builded Android SDK
    
    * 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 jitsiTimeout
    
    * Fix custom emoji
    
    * Fix duplicated call messsage
    
    * Creating room from app must update roomUpdatedAt
    
    * Log subscribeRoom start
    
    * Fix room subscribe right after creating a DM
    
    * Fix jest
    
    * Move self-builded sdk to node_modules
    
    * 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
    
    * Fix send message
    
    * Create migration - jitsi_timeout
    
    * Fixes & Update e2e tests
    
    * Add translations pt-br
    
    * Bind callJitsi on RocketChat
    
    * Remove unnecessary mocks
    
    * Remove listeners when call finished
    
    * Use gradlew instead self-builded sdk
    
    * Fix lastmessage call username
    
    * Add react-native-background-timer
    
    * Fix background interval
    
    * Remove unnecessary timeout
    
    * Clear timeout in case there's one active
    
    * Add catch to method call
    99aea225