Djorkaeff Alexandre
|
d8c8817f04
|
[NEW] Custom Status (#1811)
* [NEW] Custom Status
* [FIX] Subscribe to changes
* [FIX] Improve code using Banner component
* [IMPROVEMENT] Toggle modal
* [NEW] Edit custom status from Sidebar
* [FIX] Modal when tablet
* [FIX] Styles
* [FIX] Switch to react-native-promp-android
* [FIX] Custom Status UI
* [TESTS] E2E Custom Status
* Fix banner
* Fix banner
* Fix subtitle
* status text
* Fix topic header
* Fix RoomActionsView topic
* Fix header alignment on Android
* [FIX] RoomInfo crashes when without statusText
* [FIX] Use users.setStatus
* [FIX] Remove customStatus of ProfileView
* [FIX] Room View Thread Header
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-03-30 17:19:01 -03:00 |
Djorkaeff Alexandre
|
475ccbd9c7
|
[NEW] Create discussions (#1942)
* [WIP][NEW] Create Discussion
* [FIX] Clear multiselect & Translations
* [NEW] Create Discussion at MessageActions
* [NEW] Disabled Multiselect
* [FIX] Initial channel
* [NEW] Create discussion on MessageBox Actions
* [FIX] Crashing on edit name
* [IMPROVEMENT] New message layout
* [CHORE] Update README
* [NEW] Avatars on MultiSelect
* [FIX] Select Users
* [FIX] Add redirect and Handle tablet
* [IMPROVEMENT] Split CreateDiscussionView
* [FIX] Create a discussion inner discussion
* [FIX] Create a discussion
* [I18N] Add pt-br
* Change icons
* [FIX] Nav to discussion & header title
* Fix header
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-03-30 16:50:27 -03:00 |
Diego Mello
|
acdf39b32d
|
[NEW] Onboarding layout (#1954)
* Onboarding texts
* OnboardingView
* FormContainer
* Minor fixes
* NewServerView
* Remove code
* Refactor
* WorkspaceView
* Stash
* Login with email working
* Login with
* Join open
* Revert "Login with"
This reverts commit d05dc507d2e9a2db76d433b9b1f62192eba35dbd.
* Fix create account styles
* Register
* Refactor
* LoginServices component
* Refactor
* Multiple servers
* Remove native images
* Refactor styles
* Fix testid
* Fix add server on tablet
* i18n
* Fix close modal
* Fix TOTP
* [FIX] Registration disabled
* [FIX] Login Services separator
* Fix logos
* Fix AppVersion name
* I18n
* Minor fixes
* [FIX] Custom Fields
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
|
2020-03-30 16:20:50 -03:00 |
Djorkaeff Alexandre
|
fe5ee355f1
|
[FIX] Stop showing message on leave channel (#1896)
* [FIX] Leave room don't show 'was removed' message
* [FIX] Remove duplicated code
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-03-20 13:38:01 -03:00 |
Diego Mello
|
ff807d705c
|
[FIX] Separate delete and remove channel (#1832)
* Rename to delete room
* Separate delete and remove channel
* handleRemoved -> handleRoomRemoved
* [FIX] Navigate to RoomsList & Handle tablet case
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
|
2020-03-06 10:13:24 -03:00 |
Djorkaeff Alexandre
|
6ada35e460
|
[IMPROVEMENT] Request user presence on demand (#1813)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-03-03 18:10:39 -03:00 |
Djorkaeff Alexandre
|
cfab64283d
|
[FIX] LoginSignup blink services (#1809)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-03-03 17:53:48 -03:00 |
Diego Mello
|
005e1ac46b
|
[FIX] Detox tests (#1790)
|
2020-03-03 17:27:38 -03:00 |
Djorkaeff Alexandre
|
b67d1dd73d
|
[IMPROVEMENT] Add loading message on long running tasks (#1798)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-28 17:11:08 -03:00 |
Djorkaeff Alexandre
|
ea4f3797ff
|
[IMPROVEMENT] Log server version (#1786)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-28 16:51:13 -03:00 |
Djorkaeff Alexandre
|
c583e0c8f5
|
[IMPROVEMENT] Remove useMarkdown (#1774)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-27 15:34:20 -03:00 |
Djorkaeff Alexandre
|
5c974990ba
|
[FIX] Join Room (#1769)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-21 12:59:13 -03:00 |
Djorkaeff Alexandre
|
9220f9e9e4
|
[FIX] Redirect user to SetUsernameView (#1728)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-21 12:53:07 -03:00 |
Djorkaeff Alexandre
|
5f8108d8ff
|
[IMPROVEMENT] Honor Register/Login settings (#1727)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-20 17:08:20 -03:00 |
Djorkaeff Alexandre
|
a9e61c5d8b
|
[FIX] HTTP Basic Auth (#1753)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-02-20 09:58:13 -03:00 |
Djorkaeff Alexandre
|
42a53b4c9d
|
[NEW] Pull to refresh RoomsList (#1701)
|
2020-02-11 17:13:44 -03:00 |
Djorkaeff Alexandre
|
b90cf9e486
|
[NEW] Omnichannel Beta (#1674)
|
2020-02-07 10:24:16 -03:00 |
Diego Mello
|
38c7d8a874
|
[IMPROVEMENT] Memoize and batch subscriptions updates (#1642)
|
2020-02-05 12:22:29 -03:00 |
Diego Mello
|
155df774bc
|
[NEW] Clear cache (#1660)
|
2020-02-05 12:12:40 -03:00 |
Diego Mello
|
64ca30f84c
|
[FIX] Change force logout rule (#1640)
|
2020-01-30 11:20:58 -03:00 |
Diego Mello
|
0673081465
|
[NEW] Invite links (#1534)
|
2020-01-28 10:22:35 -03:00 |
Djorkaeff Alexandre
|
862ffa13c6
|
[FIX] Channels doesn't load (#1586)
* [FIX] Channels doesn't load
* [FIX] Update roomsUpdatedAt when subscriptions.length is 0
* [FIX] Remove unnecessary changes
* [FIX] Improve the code
Co-authored-by: Diego Mello <diegolmello@gmail.com>
|
2020-01-28 10:19:17 -03:00 |
Djorkaeff Alexandre
|
62db1ec950
|
[CHORE] Update to new server response (#1509)
|
2020-01-07 15:54:02 -03:00 |
Djorkaeff Alexandre
|
5f0389c7de
|
[NEW] Reply notification (#1448)
|
2019-12-17 13:27:13 -03:00 |
Diego Mello
|
cf98d794fd
|
[FIX] Few fixes on themes (#1477)
|
2019-12-17 11:08:06 -03:00 |
Diego Mello
|
0e87e1f6f4
|
[FIX] Init local settings on notification tap (#1438)
|
2019-12-04 13:50:22 -03:00 |
Diego Mello
|
7b51df377d
|
[NEW] Themes (#1298)
|
2019-12-04 13:39:53 -03:00 |
Diego Mello
|
02c6a674fe
|
[IMPROVEMENT] Authentication via deep linking (#1418)
|
2019-11-27 17:52:49 -03:00 |
Djorkaeff Alexandre
|
a0dc2bad4a
|
[NEW] Tablet support (#1300)
|
2019-11-25 17:01:17 -03:00 |
Djorkaeff Alexandre
|
5ff07a65fe
|
[FIX] Server Version (#1392)
|
2019-11-18 14:50:00 -03:00 |
Diego Mello
|
6f95bb0d17
|
[FIX] Batch server deletion on logout (#1382)
|
2019-11-13 16:53:57 -03:00 |
Djorkaeff Alexandre
|
1b2833107f
|
[IMPROVEMENT] Error messages on connect (#1379)
|
2019-11-13 16:52:00 -03:00 |
Diego Mello
|
0b68e98c2b
|
[FIX] Load messages issues (#1373)
|
2019-11-07 16:53:39 -03:00 |
Diego Mello
|
2b82ec4ad6
|
[IMPROVEMENT] Save last message as message when subscription is updated (#1344)
|
2019-10-30 15:31:26 -03:00 |
Djorkaeff Alexandre
|
8bffe1f28c
|
[FIX] Invalid server version (#1319)
|
2019-10-28 10:37:12 -03:00 |
Djorkaeff Alexandre
|
6fd722a0d8
|
[FIX] Select user from native credentials (#1266)
|
2019-10-02 09:55:25 -03:00 |
Djorkaeff Alexandre
|
1984a4e031
|
[FIX] Channel avatars not showing after application unloads (#1264)
|
2019-10-01 18:02:39 -03:00 |
Djorkaeff Alexandre
|
22cadb1041
|
[FIX] Run credentials migration only once (#1245)
|
2019-09-27 15:52:51 -03:00 |
Djorkaeff Alexandre
|
adb8c7b379
|
[FIX] Delete push token when logout (#1173)
* Fix delete push token
* Update @rocket.chat/sdk
|
2019-09-17 14:17:55 -03:00 |
Diego Mello
|
9ba37107c7
|
[CHORE] Migrate to Watermelon (#1171)
* 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
|
2019-09-16 17:26:32 -03:00 |
Djorkaeff Alexandre
|
0ea0dc2aad
|
[FIX] Prevent navigation if serverInfo is undefined (#1170)
* Fix navigate when serverInfo is undefined
* Fix logs
|
2019-09-02 13:59:41 -03:00 |
Djorkaeff Alexandre
|
2515295fc6
|
[NEW] Support client certificates for SSL (two-way authentication) (#1125)
|
2019-09-02 13:19:05 -03:00 |
Diego Mello
|
0aeedbb2f2
|
[FIX] Unsubscribe rooms listeners on server change (#1153)
|
2019-08-27 14:41:07 -03:00 |
IlarionHalushka
|
59a71ffaef
|
[CHORE] Bugsnag logging setup (#1145)
* 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
|
2019-08-23 10:18:47 -03:00 |
Diego Mello
|
ba232547f1
|
[CHORE] Update to react-native 0.60.4 (#1095)
* 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
|
2019-08-07 10:51:34 -03:00 |
Djorkaeff Alexandre
|
805be06c4a
|
[FIX] Moment locales (#1066)
|
2019-07-23 11:07:18 -03:00 |
Diego Mello
|
ba217ca5ff
|
[FIX] Set UserDefaults AppGroup on notification tap (#1047)
|
2019-07-12 10:44:31 -03:00 |
Diego Mello
|
d6d6578f96
|
[FIX] iOS share credentials build (#1028)
* [FIX] iOS share credentials build
* Use `hasMigration` as a string
|
2019-07-02 20:16:35 -03:00 |
Djorkaeff Alexandre
|
636518b6b3
|
[FIX] Don't run UserDefaults credentials on Android (#1015)
* 🐛 Fix native credentials (android)
* Fix migration loop
|
2019-06-27 09:35:20 -03:00 |
Djorkaeff Alexandre
|
255ea84599
|
[IMPROVEMENT] Share credentials with Rocket.Chat.iOS (#982)
* ✨ 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
|
2019-06-26 16:50:03 -03:00 |