[NEW] Room info and Room info edit (#254)
* - Block user - Load room members async - fixed reactive change of room's read only flag * Snippet messages * - Room files - Dismiss Video component on back button press - Improvements on Image component * Improvement on Video component * Leave room * Missing message types * lint * - Room info (read only) - Missing message types * Room info scroll * - Tap on room header opens room info - Layout tweaks * - Room info edit - iOS Toast fixed * - Style not implemented actions as disabled * Edit room permission * - Save all room settings in a single call - Implemented roomType and readOnly * - Allow reacting when room is read only * Message type added: room_changed_privacy * Erase room * Created TextInput and SwitchContainer components for reuse and readability * - hasPermission method * - Archive/Unarchive room - Set Join Code * Twitter keyboard type on iOS * Archived room * reactWhenReadOnly permission on message * Active users refactored * User roles * - Subscribe to roles (in order to get role description info: e.g. 'core-team' to 'Rocket.Chat Team') - Save roles to realm (for offline access) - Save roles to redux (and get data from realm on app init) * Lint * code style
Showing
- app/actions/actionsTypes.js 3 additions, 1 deletionapp/actions/actionsTypes.js
- app/actions/activeUsers.js 0 additions, 7 deletionsapp/actions/activeUsers.js
- app/actions/roles.js 8 additions, 0 deletionsapp/actions/roles.js
- app/actions/room.js 7 additions, 0 deletionsapp/actions/room.js
- app/constants/colors.js 2 additions, 1 deletionapp/constants/colors.js
- app/containers/MessageActions.js 10 additions, 13 deletionsapp/containers/MessageActions.js
- app/containers/MessageBox/index.js 1 addition, 0 deletionsapp/containers/MessageBox/index.js
- app/containers/TextInput.js 76 additions, 0 deletionsapp/containers/TextInput.js
- app/containers/message/index.js 29 additions, 5 deletionsapp/containers/message/index.js
- app/containers/routes/AuthRoutes.js 16 additions, 0 deletionsapp/containers/routes/AuthRoutes.js
- app/containers/status.js 2 additions, 2 deletionsapp/containers/status.js
- app/lib/realm.js 15 additions, 4 deletionsapp/lib/realm.js
- app/lib/rocketchat.js 84 additions, 7 deletionsapp/lib/rocketchat.js
- app/reducers/index.js 2 additions, 0 deletionsapp/reducers/index.js
- app/reducers/roles.js 15 additions, 0 deletionsapp/reducers/roles.js
- app/sagas/activeUsers.js 0 additions, 13 deletionsapp/sagas/activeUsers.js
- app/sagas/index.js 0 additions, 2 deletionsapp/sagas/index.js
- app/sagas/init.js 6 additions, 0 deletionsapp/sagas/init.js
- app/sagas/rooms.js 24 additions, 9 deletionsapp/sagas/rooms.js
- app/views/RoomActionsView/index.js 42 additions, 20 deletionsapp/views/RoomActionsView/index.js
Loading
Please register or sign in to comment