- Sep 16, 2019
-
-
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
-
- Sep 02, 2019
-
-
Djorkaeff Alexandre authored
-
- Aug 30, 2019
-
-
Djorkaeff Alexandre authored
-
- Aug 27, 2019
-
-
Diego Mello authored
-
- Aug 23, 2019
-
-
pranavpandey1998official authored
-
IlarionHalushka authored
* initial bugsnag setup * upload sourcemaps to bugsnag during ios-build job * fix: spacing in config.yml * add yarn global add react-native * add separate step: Upload sourcemaps to Bugsnag * add brew install watchman * install react-native-cli, remove install watchman * upload source maps for android build * add yarn add global react-native react-native-cli for android-build ci job * add working_directory to android-build * install npm i -g react-native react-native-cli * add Install Node step to android-build job * export path to node to bash_profile * add step Install React Native CLI to android build job * use yarn generate-source-maps in ci; exchange firebase log -> bugsnag log * implement send(toggle) crash reports button * move BUGSNAG_API_KEY to config file; remove generated source maps files * unlink bugsnag * add ios/Pods files connected to Bugsnag; fix ci android build job * export firebase analytics also from /utils/log * use `log(e)` instead of `log(error)` * API Key changes * pod install * Fix iOS build * Simulate error * lint * Add navigation * Use projectRoot * Revert project root * - Don't run on forks - Upload dSYMs * Remove error sim * Remove automatic dSYMs upload * Remove fastlane-plugin-bugsnag
-
- Aug 22, 2019
-
-
Filipe Brito authored
-
pranavpandey1998official authored
* added feature to tab on mentions and avtar * fixed lint * removed room param from roomActionView * removed room param from roomActionView * Update tests
-
- Aug 14, 2019
-
-
Diego Mello authored
-
- Aug 13, 2019
-
-
Diego Mello authored
* [FIX] Remove console on production builds * Add react-native-markdown-renderer patch * Update react-native-notifications * Increase maxHeapSize
-
- Aug 12, 2019
-
-
Filipe Brito authored
-
- Aug 09, 2019
-
-
Filipe Brito authored
-
- Aug 07, 2019
-
-
Johannes Buechele authored
-
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
-
- Jul 29, 2019
-
-
Djorkaeff Alexandre authored
-
- Jul 18, 2019
-
-
Djorkaeff Alexandre authored
-
- Jul 15, 2019
-
-
Diego Mello authored
* Comment removeClippedSubviews * Comment width animation * Remove redux from RoomItem * Fix wrong re-render comparison * Remove listener * Raise minDeltaX * memo actions * Spring with native driver * Refactor functions * Fix props issues * Remove RoomItem.height * Long swipe * Refactor animations * this.rowTranslation -> this.transX * Moved state to this * [FIX] Auto-translate messages as they arrive
-
- Jul 01, 2019
-
-
pranavpandey1998official authored
* added unread and fav feature * changed the layout * fix jest * done requested changes * added requested changes
-
- Jun 28, 2019
-
-
pranavpandey1998official authored
* removed rn-fetch-blob and use native XMLHttpRequest instead * removed unnessary changes * fix android bug * fix android bug * added tmid support * fix bug * fixed isssue with cacel model * fix problems with audio * done requested changes * fix bug with android
-
Diego Mello authored
* Update realm * View original and translate working * Read AutoTranslate_Enabled setting * RocketChat.canAutoTranslate() * AutoTranslateView * Save language * Auto-translate switch * Translate message
-
- Jun 26, 2019
-
-
Djorkaeff Alexandre authored
*
Create user table * Introduce user table * Remove unused table * Add userdefaults to storage data * Fix android build * Get credentials from iOS native client * Remove unused code * Revert sign xcode * Fix first login-logout * Use constants to UserDefaults Keys * Fix clear server-user-info on logout * Fix filter null value * Remove user object in logout * Fix get servers from native-client * Fix error on change server -
Diego Mello authored
* [FIX] App hang on "updating" * Fix iOS notification tap
-
- Jun 20, 2019
-
-
Diego Mello authored
-
- Jun 17, 2019
-
-
Diego Mello authored
* Fork selectServer and loginSuccess * Fork tasks on login * Refactor * Remove room sub and requests on logout * Comment room header disabled rule * Check server on rooms stream * Uncomment disabled props * Fix updating state * Comment last fetch user presence date
-
- Jun 10, 2019
-
-
pranavpandey1998official authored
* setup database * added getSlashCommands to loginSucess * added slash command first prototype * added preview feture for commands that have preview enabled * address requested changes * added preview options for other types of files too * address changes * done requested changes * undone un-nessary changes * done suggested changes * fixed lint * done requested changes * fixed lint * fix e2e
-
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
-
Diego Mello authored
* added Notification badge * added notification to state * added condition not see notification of current room * fixed lint * fixed some bugs * fixed some bugs * removed navigation prop * fixed navigation bug * removed unessary changes * done requested chamges * made separate notification for ios and android * merged notification * Removed unnecessary sub * Animation * Layout changes * Refactor
-
Diego Mello authored
* Initial * Search working * Refactor layout * Layout and search working * Navigate * Remove inline styles and fix i18n * Federation setting * Missing i18n * Fix android style * Refactor
-
- Jun 05, 2019
-
-
Diego Mello authored
* [FIX] Lazy fetch server info * [FIX] Multiple servers issues
-
IlarionHalushka authored
-
- May 29, 2019
-
-
Djorkaeff Alexandre authored
* Generate and share permalink to rooms * Create constant to share type * Fix unnecessary await * Remove unnecessary test * Revert delete e2e test
-
- May 28, 2019
-
-
Diego Mello authored
* [IMPROVEMENT] Update user presence endpoint * Use `from` parameter in case of reconnection
-
Diego Mello authored
-
Diego Mello authored
We need to migrate from deprecated react-native-fabric to react-native-firebase. This PR enables following Firebase features: * Analytics * Crashlytics * Performance It also tracks screen view without the necessity of HOC. Future work: I won't do it in this PR because it's large enough, but we need to log more app events, like 'sent_message', 'open_admin', 'media_upload', etc.
-
- May 21, 2019
-
-
Diego Mello authored
* Add toggle markdown to settings * Remove unused translation
-
- May 20, 2019
-
-
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)
-
- May 16, 2019
-
-
pranavpandey1998official authored
-
- May 15, 2019
-
-
Diego Mello authored
* removed toast from ios * changed showToast to showAlert * removed from android * fix lint * conflict resolved * fixed lint * Fix toast position * Change toast style * Use followMessage from rest * Temporary disable some visual toast tests * Unnecessary lib version change
-
- May 10, 2019
-
-
IlarionHalushka authored
On Room Actions, we have Files, Mentions, Starred and Pinned. They have similar APIs and logic. All of those could be merged into one generic view (MessagesView). Maybe even Search could be in this merge. Note: They're similar, but have own rules (unstar, unpin, etc). This change may reduce 1MB to our release bundle size, since we're going to remove a lot of boilerplate.
-
- May 03, 2019
-
-
Diego Mello authored
-