- Jan 26, 2016
-
-
jf-guillou authored
Allows better matches on markdown formatted urls
-
- Jan 11, 2016
-
-
Rodrigo Nascimento authored
-
- Dec 18, 2015
-
-
Diego Sampaio authored
-
- Nov 09, 2015
-
-
Marcelo Schmidt authored
-
- Nov 08, 2015
-
-
Zach Auclair authored
This change also alters how edits are displayed both for sequential and non-sequential messages. See #1357
-
- Nov 07, 2015
-
-
Zach Auclair authored
This comes in the form of the user's avatar, along with a hover title that shows username and edit time. As a side note, this requires us to start saving 'editBy' id as part of message updates. This has been tested with all 4 of the current avatar methods. fixes #824
-
- Oct 21, 2015
-
-
George Secrieru authored
-
- Oct 01, 2015
-
-
graywolf336 authored
-
- Sep 22, 2015
-
-
Rodrigo Nascimento authored
-
- Sep 21, 2015
-
-
Rodrigo Nascimento authored
-
George Secrieru authored
-
- Sep 18, 2015
-
-
George Secrieru authored
-
Rodrigo Nascimento authored
-
- Sep 16, 2015
-
-
Rodrigo Nascimento authored
-
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.
-
- Sep 15, 2015
-
-
Rodrigo Nascimento authored
-
- Sep 08, 2015
-
-
westmakaha authored
-
- Aug 31, 2015
-
-
Marcelo Schmidt authored
-
- Aug 28, 2015
-
-
Aaron authored
-
- Aug 20, 2015
-
-
Marcelo Schmidt authored
-
- Aug 18, 2015
-
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
Marcelo Schmidt authored
-
- Jul 28, 2015
-
-
Rodrigo Nascimento authored
-
- Jul 22, 2015
-
-
Marcelo Schmidt authored
-
- Jul 16, 2015
-
-
Diego Sampaio authored
-
- Jul 15, 2015
-
-
Rodrigo Nascimento authored
-
- Jun 28, 2015
-
-
Rodrigo Nascimento authored
-
- Jun 26, 2015
-
-
rockhouse authored
confirmation
-
- Jun 15, 2015
-
-
Gabriel Engel authored
-
- Jun 08, 2015
-
-
Gabriel Engel authored
-
- Jun 07, 2015
-
-
Gabriel Engel authored
-