- Apr 10, 2017
-
-
Aaron Ogle authored
-
- Mar 23, 2017
-
-
Martin Schoeler authored
* convert statistics package to js * amend * fix code style
-
- Jan 18, 2017
-
-
Rodrigo Nascimento authored
-
- Jan 17, 2017
-
-
Rodrigo Nascimento authored
-
Bradley Hilton authored
-
- Nov 21, 2016
-
-
Rodrigo Nascimento authored
-
- Oct 25, 2016
-
-
Rodrigo Nascimento authored
-
- Oct 14, 2016
-
-
Diego Sampaio authored
-
- Oct 01, 2016
-
-
Rodrigo Nascimento authored
* More sync with `more-streams` * Use super instead of _initModel for models * Change file encoding * Fix last commit * Fix data find
-
- Sep 30, 2016
-
-
Rodrigo Nascimento authored
-
- Sep 28, 2016
-
-
Rodrigo Nascimento authored
-
- Sep 21, 2016
-
-
Marcelo Schmidt authored
-
- Sep 08, 2016
-
-
Martin Schoeler authored
-
- Sep 05, 2016
-
-
Rodrigo Nascimento authored
-
- Aug 27, 2016
-
-
Rodrigo Nascimento authored
-
- Aug 10, 2016
-
-
Diego Sampaio authored
-
- Jun 28, 2016
-
-
Rodrigo Nascimento authored
-
- Apr 29, 2016
-
-
Diego Sampaio authored
Fixes #2747
-
- Apr 26, 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 * handleError: avatar * handleError: getStatistics * handleError: roomSetting * handleError: channelSettings * handleError: sendInvitationEmail * handleError: addUserToRoom * handleError: uploadedFilesList * Change error key on user edit * handleError: userInfo * handleError: userRegistration * handleError: createChannel * handleError: createPrivateGroup * handleError: setUserPassword * handleError setUserActiveStatus * handleError: accoutns * A few more errors thrown * Error: livechat publishes * Errors in methods * handleError searchAgent * Add errors handling More errors handling Auto-translation for all languages * Permalink
-
- Mar 28, 2016
-
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
- Mar 26, 2016
-
-
Rodrigo Nascimento authored
-
- Jan 29, 2016
-
-
Rodrigo Nascimento authored
-
Marcelo Schmidt authored
-
- Jan 06, 2016
-
-
Gabriel Engel authored
-
- Dec 29, 2015
-
-
Gabriel Engel authored
-
- Dec 18, 2015
-
-
Diego Sampaio authored
-
- Dec 11, 2015
-
-
Marcelo Schmidt authored
-
- Nov 30, 2015
-
-
Marcelo Schmidt authored
New statistics: lastLogin, lastMessageSentAt, lastSeenSubscription, migration, version, branch and tag
-
- Oct 06, 2015
-
-
Marcelo Schmidt authored
-
- Sep 22, 2015
-
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
- Sep 18, 2015
-
-
Rodrigo Nascimento authored
-
Rodrigo Nascimento authored
-
- Sep 17, 2015
-
-
Rodrigo Nascimento authored
-
- Sep 16, 2015
-
-
Reid Wakida authored
based authorization Leverages alanning:roles package to associate a user to a role. Uses alanning:roles optional "group" parameter to limit the role's scope to either the global level or room level. The global level is applicable to users that can perform administrative functions. The room level is applicable to users that can perform room specific administrative functions (like a moderator). A role can have zero or more permissions. Permissions and their association to roles are defined by this package Authorization checks are based on whether or not the user has a role or permission. The roles, permissions, and their association are statically defined at this time. Eventually, there should be an API to dynamically create a role and associate it to static permission(s). Old 'isAdmin' and '.admin is true' checks have been replaced with corresponding hasPermission authorization checks. Additionally, code that automatically assigned admin privileges are updated to assign 'admin' role instead. channel/direct message/private group code checks authorization to edit properties (e.g. title) and edit/delete messages (regardless of the system level allow edit/delete settings). - user with 'admin' role are authorized to do anything - room creator is assigned 'moderator' role that can edit the room and edit/delete messages - members can only edit/delete their own messages IF system wide settings permit them to. v19 migration will - add 'admin' role to users with admin:true property - add 'moderator' role scoped to room for room creators - add 'user' role to all users. There are known issues unrelated to the changes made - If a user with edit/delete message room permissions logs out then a user without edit/delete message room permissions logs in, then they will see edit/delete icons. The server will deny execution - edit/delete icons are not reactive Thus if the system level allow edit/delete message setting is toggled, the icons will not reflect it. The server will deny execution.
-