- Aug 31, 2016
-
-
Marcelo Schmidt authored
* Remove double error trhow * Fix channel name changed * Fix not sending notifications for old messages * Add option to silence adding users to room * Silence adding existing users to room * Add try/catch in set avatar to prevent timeout issues * Save topic message in correct date/time * Add logs
-
- Aug 27, 2016
-
-
Rodrigo Nascimento authored
* Fix scoped permission verification when no scope passed * Refactor room settings * Add room setting to require code to join
-
Rodrigo Nascimento authored
* Add role to disable/enable channel preview * Add message to inform user
-
- Aug 26, 2016
-
-
Marcelo Schmidt authored
-
- Aug 18, 2016
-
-
Gabriel Engel authored
-
- Aug 15, 2016
-
-
Rodrigo Nascimento authored
-
- Aug 10, 2016
-
-
Tim Kinnane authored
* More admin checks # Conflicts: # packages/rocketchat-lib/server/methods/insertOrUpdateUser.coffee * missing server side validation # Conflicts: # packages/rocketchat-ui-flextab/flex-tab/tabs/userEdit.coffee * Remove last admin check for removeUserFromRoom * Move and fix last admin check for role removal Check was on change admin status method, but that didn’t catch direct removal of user from role admin view. * Fix last admin check for insert/update/delete user Was checking if only one admin but not if the updated user was admin, preventing all updates. * Allow translation of last admin error * Fix assigning admin permission bypass
-
- Aug 09, 2016
-
-
Rodrigo Nascimento authored
-
- Jul 29, 2016
-
-
Flavio Grossi authored
-
- Jul 06, 2016
-
-
Thomas Spiesser authored
* add beforeSaveMessage callback to check if a user has the appropriate permissions to notify @all in a channel * add settings to toggle 'allow notify @all' feature * cleanup * cleanup of coffeescript habbits * implement the filter for @all using `mention-all` permission * add user by default to the list of roles of the `mention-all` permission
-
- Jun 03, 2016
-
-
Rodrigo Nascimento authored
-
- Jun 01, 2016
-
-
Rodrigo Nascimento authored
-
- May 31, 2016
-
-
Rodrigo Nascimento authored
-
- May 27, 2016
-
-
Rodrigo Nascimento authored
-
- May 21, 2016
-
-
Alexander Birkner authored
-
Marcelo Schmidt authored
-
- May 19, 2016
-
-
Rodrigo Nascimento authored
-
- May 16, 2016
-
-
Marcelo Schmidt authored
-
- Apr 28, 2016
-
-
David Freedman authored
A new permission is added 'manage-own-integrations'. The new permission, if present without 'manage-integrations', grants the user access to add integrations, but only to view, modify or delete their own. This permission is given to the 'bot' role , which has 'manage-integrations' removed from it. This closes #2900.
-
- Apr 25, 2016
-
-
Diego Sampaio authored
-
Marcelo Schmidt authored
Add setting to disable displaying role tags
-
- Apr 22, 2016
-
-
Marcelo Schmidt authored
-
- Apr 20, 2016
-
-
Marcelo Schmidt authored
* Add function to handle errors * Delete message errors * handle error for hideRoom * Allow returning error instead of calling toastr.error * Handle error for leaveRoom * handle error for openRoom * handleError for toggleFavorite * handleError in updateMessage * error for samlLogout * handleError for assets * Add global handleError to eslint * handleError for addOAuthService * handleError: getUserRoles * handleError: insertOrUpdateUsere * handleError: messageDeleting * handleError: removeUserFromRoles * handleError: addPermissionToRole * handleError: addUserToRole * handleError: deleteRole * handleError: removeRoleFromPermission * handleError: removeUserFromRole * handleError: saveRole * Return ready on publish without permission * handleError: channel-settings * handleError: mailMessages * handleError: fileUpload * handleError: rocketchat-importer * handleError: addIncomingIntegration * handleError: deleteIncomingIntegration * handleError: updateIncomingIntegration * handleError: addOutgoingIntegration * handleError: deleteOutgoingIntegration * handleError: updateOutgoingIntegration * Return ready on publish without permission * handleError ldap * remove throw from client code * handleError: setEmail, slashCommand * Sort en.i18n.json * Google translated languages * Use correct error return from publishes * RateLimiter.limitFunction * Fix order of error "500" * handleError validateEmailDomain * handleError channelSettings; settings * handleError livechat * handleError: Mailer.sendMail * handleError pinMessage and unpinMessage * handleError messageStarring * handleError oauth apps * handleError: saveNotificationSettings * handleError getRoomRoles * handleError: createDirectMessage * handleError saveUserPreferences * handleError: saveUserProfile * handleError sendConfirmationEmail * Add ecmascript to root
-
Diego Sampaio authored
* Remove unused helpers in some templates * Improve and standardize UI for lists * Create an API to add access room validators * New page to see livechat sessions * Add external.js to .eslintignore * Return publication error correctly
-
- Apr 19, 2016
-
-
Rodrigo Nascimento authored
-
- Apr 13, 2016
-
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
* Room Roles * Replace arunoda:streams by rocketchat:streamer * Getting user roles * Add stream notifications for adding/removing user and room roles * Fix event broadcast * Update version of rocketchat:streamer to 0.2.0 * Call subscribe after adding user to role * Update rocketchat:streamer to version 0.3.0 * Notify broadcast * Notify and broadcast as default * Update rocketchat:streamer to version 0.3.1 * Update rocketchat:streamer to 0.3.2 * Improve broadcast auth * Fix LiveChat Streamer
-
- Apr 04, 2016
-
-
Marcelo Schmidt authored
-
- Apr 01, 2016
-
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
Change add-user permission to create-user permission, to avoid mistakes with add-user-to-room permission (to be created).
-
- Mar 31, 2016
-
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
- Mar 28, 2016
-
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
Gabriel Engel authored
-
- Mar 26, 2016
-
-
Rodrigo Nascimento authored
-
- Mar 21, 2016
-
-
Gabriel Engel authored
-