You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by vn...@apache.org on 2018/09/22 00:29:39 UTC

[1/3] guacamole-client git commit: GUACAMOLE-624: Add columns displaying user full name and organization.

Repository: guacamole-client
Updated Branches:
  refs/heads/master 0f93e7ff4 -> 355f76b15


GUACAMOLE-624: Add columns displaying user full name and organization.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-client/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-client/commit/660fe82f
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-client/tree/660fe82f
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-client/diff/660fe82f

Branch: refs/heads/master
Commit: 660fe82fff8fff3ab3a7a5948a3b260315d8f67e
Parents: 0f93e7f
Author: Michael Jumper <mj...@apache.org>
Authored: Fri Sep 21 14:14:39 2018 -0700
Committer: Michael Jumper <mj...@apache.org>
Committed: Fri Sep 21 14:14:39 2018 -0700

----------------------------------------------------------------------
 guacamole/src/main/webapp/app/settings/styles/user-list.css  | 7 +++----
 .../main/webapp/app/settings/templates/settingsUsers.html    | 8 ++++++++
 guacamole/src/main/webapp/translations/en.json               | 2 ++
 guacamole/src/main/webapp/translations/es.json               | 6 +++++-
 guacamole/src/main/webapp/translations/zh.json               | 2 ++
 5 files changed, 20 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/660fe82f/guacamole/src/main/webapp/app/settings/styles/user-list.css
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/app/settings/styles/user-list.css b/guacamole/src/main/webapp/app/settings/styles/user-list.css
index 6c0edd5..e130d0d 100644
--- a/guacamole/src/main/webapp/app/settings/styles/user-list.css
+++ b/guacamole/src/main/webapp/app/settings/styles/user-list.css
@@ -24,12 +24,11 @@
 .settings.users table.user-list th.last-active,
 .settings.users table.user-list td.last-active {
     white-space: nowrap;
-    width: 0;
 }
 
-.settings.users table.user-list th.username,
-.settings.users table.user-list td.username {
-    width: 100%;
+.settings.users table.user-list th,
+.settings.users table.user-list td {
+    width: 25%;
 }
 
 .settings.users table.user-list tr.user td.username a[href] {

http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/660fe82f/guacamole/src/main/webapp/app/settings/templates/settingsUsers.html
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/app/settings/templates/settingsUsers.html b/guacamole/src/main/webapp/app/settings/templates/settingsUsers.html
index 67f6760..232a1f2 100644
--- a/guacamole/src/main/webapp/app/settings/templates/settingsUsers.html
+++ b/guacamole/src/main/webapp/app/settings/templates/settingsUsers.html
@@ -27,6 +27,12 @@
                 <th guac-sort-order="order" guac-sort-property="'user.username'" class="username">
                     {{'SETTINGS_USERS.TABLE_HEADER_USERNAME' | translate}}
                 </th>
+                <th guac-sort-order="order" guac-sort-property="'user.attributes[\'guac-organization\']'" class="organization">
+                    {{'SETTINGS_USERS.TABLE_HEADER_ORGANIZATION' | translate}}
+                </th>
+                <th guac-sort-order="order" guac-sort-property="'user.attributes[\'guac-full-name\']'" class="full-name">
+                    {{'SETTINGS_USERS.TABLE_HEADER_FULL_NAME' | translate}}
+                </th>
                 <th guac-sort-order="order" guac-sort-property="'user.lastActive'" class="last-active">
                     {{'SETTINGS_USERS.TABLE_HEADER_LAST_ACTIVE' | translate}}
                 </th>
@@ -40,6 +46,8 @@
                         <span class="name">{{manageableUser.user.username}}</span>
                     </a>
                 </td>
+                <td class="organization">{{manageableUser.user.attributes['guac-organization']}}</td>
+                <td class="full-name">{{manageableUser.user.attributes['guac-full-name']}}</td>
                 <td class="last-active">{{manageableUser.user.lastActive | date : dateFormat}}</td>
             </tr>
         </tbody>

http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/660fe82f/guacamole/src/main/webapp/translations/en.json
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/translations/en.json b/guacamole/src/main/webapp/translations/en.json
index fe80dde..8ce4d16 100644
--- a/guacamole/src/main/webapp/translations/en.json
+++ b/guacamole/src/main/webapp/translations/en.json
@@ -789,7 +789,9 @@
 
         "SECTION_HEADER_USERS"       : "Users",
 
+        "TABLE_HEADER_FULL_NAME"   : "Full name",
         "TABLE_HEADER_LAST_ACTIVE" : "Last active",
+        "TABLE_HEADER_ORGANIZATION" : "Organization",
         "TABLE_HEADER_USERNAME"    : "Username"
 
     },

http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/660fe82f/guacamole/src/main/webapp/translations/es.json
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/translations/es.json b/guacamole/src/main/webapp/translations/es.json
index f2545bb..c165d5c 100644
--- a/guacamole/src/main/webapp/translations/es.json
+++ b/guacamole/src/main/webapp/translations/es.json
@@ -678,7 +678,11 @@
 
         "HELP_USERS" : "Haga Clic o toque un usuario abajo para gestionar dicho usuario. Dependiendo de su nivel de acceso, podrá añadir/borrar usuarios y cambiar sus contraseñas.",
 
-        "SECTION_HEADER_USERS"       : "Usuarios"
+        "SECTION_HEADER_USERS"       : "Usuarios",
+
+        "TABLE_HEADER_FULL_NAME"   : "Nombre completo",
+        "TABLE_HEADER_ORGANIZATION" : "Organización",
+        "TABLE_HEADER_USERNAME"    : "Usuario"
 
     },
     

http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/660fe82f/guacamole/src/main/webapp/translations/zh.json
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/translations/zh.json b/guacamole/src/main/webapp/translations/zh.json
index dae03ec..eca8656 100644
--- a/guacamole/src/main/webapp/translations/zh.json
+++ b/guacamole/src/main/webapp/translations/zh.json
@@ -714,7 +714,9 @@
 
         "SECTION_HEADER_USERS"       : "用户",
 
+        "TABLE_HEADER_FULL_NAME"   : "全名",
         "TABLE_HEADER_LAST_ACTIVE" : "最近活动",
+        "TABLE_HEADER_ORGANIZATION" : "组织",
         "TABLE_HEADER_USERNAME"    : "用户名"
 
     },


[2/3] guacamole-client git commit: GUACAMOLE-624: Include user full name and organization in filtered attributes.

Posted by vn...@apache.org.
GUACAMOLE-624: Include user full name and organization in filtered attributes.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-client/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-client/commit/d4a9208c
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-client/tree/d4a9208c
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-client/diff/d4a9208c

Branch: refs/heads/master
Commit: d4a9208c2bf7b757e070e80410fcbc1617219709
Parents: 660fe82
Author: Michael Jumper <mj...@apache.org>
Authored: Fri Sep 21 14:14:57 2018 -0700
Committer: Michael Jumper <mj...@apache.org>
Committed: Fri Sep 21 14:14:57 2018 -0700

----------------------------------------------------------------------
 .../main/webapp/app/settings/directives/guacSettingsUsers.js   | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/d4a9208c/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js
----------------------------------------------------------------------
diff --git a/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js b/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js
index 94435ba..6b8c6e0 100644
--- a/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js
+++ b/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js
@@ -88,6 +88,8 @@ angular.module('settings').directive('guacSettingsUsers', [function guacSettings
              * @type String[]
              */
             $scope.filteredUserProperties = [
+                'user.attributes["guac-full-name"]',
+                'user.attributes["guac-organization"]',
                 'user.lastActive',
                 'user.username'
             ];
@@ -107,7 +109,9 @@ angular.module('settings').directive('guacSettingsUsers', [function guacSettings
              */
             $scope.order = new SortOrder([
                 'user.username',
-                '-user.lastActive'
+                '-user.lastActive',
+                'user.attributes["guac-organization"]',
+                'user.attributes["guac-full-name"]'
             ]);
 
             // Get session date format


[3/3] guacamole-client git commit: GUACAMOLE-624: Merge include user full name and organization in display and filter.

Posted by vn...@apache.org.
GUACAMOLE-624: Merge include user full name and organization in display and filter.


Project: http://git-wip-us.apache.org/repos/asf/guacamole-client/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-client/commit/355f76b1
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-client/tree/355f76b1
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-client/diff/355f76b1

Branch: refs/heads/master
Commit: 355f76b15e8dacf386d19e29b656f38d0a4e311a
Parents: 0f93e7f d4a9208
Author: Nick Couchman <vn...@apache.org>
Authored: Fri Sep 21 20:29:03 2018 -0400
Committer: Nick Couchman <vn...@apache.org>
Committed: Fri Sep 21 20:29:03 2018 -0400

----------------------------------------------------------------------
 .../main/webapp/app/settings/directives/guacSettingsUsers.js | 6 +++++-
 guacamole/src/main/webapp/app/settings/styles/user-list.css  | 7 +++----
 .../main/webapp/app/settings/templates/settingsUsers.html    | 8 ++++++++
 guacamole/src/main/webapp/translations/en.json               | 2 ++
 guacamole/src/main/webapp/translations/es.json               | 6 +++++-
 guacamole/src/main/webapp/translations/zh.json               | 2 ++
 6 files changed, 25 insertions(+), 6 deletions(-)
----------------------------------------------------------------------