James Muehlner
|
1e0f194126
|
Merge pull request #189 from glyptodon/forms
GUAC-800: Migrate to JSON for protocol descriptions.
|
2015-05-26 10:41:14 -07:00 |
|
James Muehlner
|
96f5ab1bbd
|
Merge pull request #188 from glyptodon/object-attribute
GUAC-800: Add API support for arbitrary object-level attributes.
|
2015-05-24 21:26:52 -07:00 |
|
James Muehlner
|
2ec70f4ece
|
Merge pull request #187 from glyptodon/resource-leak
GUAC-587: Ensure resource streams are always closed.
|
2015-05-21 23:25:22 -07:00 |
|
James Muehlner
|
d7690d1ad8
|
Merge pull request #186 from glyptodon/version-wildcard
GUAC-587: Allow extensions to be version-independent.
|
2015-05-19 16:34:54 -07:00 |
|
James Muehlner
|
e06a5fb2c4
|
GUAC-587 Removed pointless imports.
|
2015-05-18 21:29:18 -07:00 |
|
James Muehlner
|
c10cbc3a68
|
GUAC-587: Merge translation files when loading extensions.
|
2015-05-18 21:24:21 -07:00 |
|
James Muehlner
|
4d9fee7f9d
|
Merge pull request #184 from glyptodon/byte-resource
GUAC-587: Implement byte array resource.
|
2015-05-18 20:11:44 -07:00 |
|
James Muehlner
|
2d8b092681
|
GUAC-1187 Prepared Konstantin Kozhin's Russian translation for merge.
|
2015-05-18 19:14:38 -07:00 |
|
James Muehlner
|
38bc267698
|
Merge pull request #181 from glyptodon/improve-ext-loading
GUAC-587: Do not attempt to read contents of GUACAMOLE_HOME/extensions if not accessible.
|
2015-05-15 11:04:15 -07:00 |
|
James Muehlner
|
f094dd4c4e
|
Merge pull request #180 from glyptodon/improve-ext-loading
GUAC-587: Improve loading of extensions
|
2015-05-14 16:56:44 -07:00 |
|
James Muehlner
|
13fa327ba4
|
GUAC-1188 Use canReadPermissions() - do not reimplement permission checks.
|
2015-05-13 21:50:20 -07:00 |
|
James Muehlner
|
f354e4b463
|
Merge pull request #178 from glyptodon/extension-format
GUAC-587: Adopt extension format including manifest.
|
2015-05-13 20:44:39 -07:00 |
|
James Muehlner
|
a92d51f166
|
Merge pull request #177 from glyptodon/resources
GUAC-587: Implement support for serving of arbitrary resources.
|
2015-05-10 10:46:47 -07:00 |
|
James Muehlner
|
5755e800d3
|
Merge pull request #176 from glyptodon/buttons-arent-fields
GUAC-587: Login button is a button not a field.
|
2015-05-05 22:00:48 -07:00 |
|
James Muehlner
|
78efb5990a
|
Merge pull request #175 from glyptodon/login-namespace
GUAC-587: Add login-ui class to all CSS rules within the login module.
|
2015-05-05 21:55:34 -07:00 |
|
James Muehlner
|
f0cd211043
|
Merge pull request #174 from glyptodon/friendlier-css
GUAC-587: Make DOM/CSS friendlier for theming
|
2015-05-05 20:09:37 -07:00 |
|
James Muehlner
|
0ed3b9a992
|
Merge pull request #171 from glyptodon/fix-digest
GUAC-587: Fix gratuitous $digest() from unnecessary $interval use.
|
2015-04-30 15:39:38 -07:00 |
|
James Muehlner
|
0ee15eb474
|
Merge pull request #170 from glyptodon/osk-style
GUAC-1170: Clean up OSK style while it's relevant
|
2015-04-30 08:20:12 -07:00 |
|
James Muehlner
|
fe95106fc3
|
Merge pull request #169 from glyptodon/json-layout
GUAC-1170: Migrate to JSON OSK layout
|
2015-04-29 15:37:11 -07:00 |
|
James Muehlner
|
c899ace33f
|
Merge pull request #166 from glyptodon/maven-warnings
GUAC-1170: Fix all Maven warnings
|
2015-04-27 19:21:54 -07:00 |
|
James Muehlner
|
b85da4b201
|
Merge pull request #167 from glyptodon/upgrade-jquery
GUAC-1170: Upgrade to jQuery 2.1.3
|
2015-04-27 19:21:27 -07:00 |
|
James Muehlner
|
5080bc6373
|
Merge pull request #168 from glyptodon/js-warnings
GUAC-1170: Fix basic JavaScript warnings.
|
2015-04-27 19:21:04 -07:00 |
|
James Muehlner
|
fa69246668
|
Merge pull request #165 from glyptodon/build-warnings
GUAC-1170: Fix Java compiler warnings.
|
2015-04-26 21:43:57 -07:00 |
|
James Muehlner
|
24535446b1
|
Merge pull request #164 from glyptodon/ipad-keyboard
GUAC-661: Reset all keys if keyup received for unknown key.
|
2015-04-26 14:29:23 -07:00 |
|
James Muehlner
|
990950da4d
|
Merge pull request #163 from glyptodon/fix-manage-errors
GUAC-1181: Consider null to be empty.
|
2015-04-25 13:22:13 -07:00 |
|
James Muehlner
|
6463a047bb
|
Merge pull request #162 from glyptodon/fix-group-redirect
GUAC-1180: Update group management controller to use new settings URLs.
|
2015-04-25 12:56:25 -07:00 |
|
James Muehlner
|
df5741e934
|
Merge pull request #161 from glyptodon/fix-numeric-fields
GUAC-1179: Fix handling of numeric fields
|
2015-04-25 12:46:33 -07:00 |
|
James Muehlner
|
5af04196de
|
Merge pull request #159 from glyptodon/session-storage
GUAC-1161: Implement session-local storage.
|
2015-04-24 22:22:42 -07:00 |
|
James Muehlner
|
000d001c3e
|
Merge pull request #160 from glyptodon/fix-language-defaults
GUAC-1053: Fix language defaults
|
2015-04-24 22:19:38 -07:00 |
|
James Muehlner
|
e917f8d376
|
Merge pull request #158 from glyptodon/home-page-redirect
GUAC-1161: Reject attempts to visit '/' unless '/' is actually the home.
|
2015-04-23 12:06:28 -07:00 |
|
James Muehlner
|
35c5d846ce
|
Merge pull request #157 from glyptodon/clean-preferences
GUAC-1053: Add "Change Password" header.
|
2015-04-23 11:44:13 -07:00 |
|
James Muehlner
|
9c2415880c
|
Merge pull request #156 from glyptodon/update-defaults
GUAC-1053: Ensure new preferences are set even if the user already had preferences from an older version.
|
2015-04-23 11:24:42 -07:00 |
|
James Muehlner
|
8e3e27b8cd
|
GUAC-1053 Fixed problems highlighted in pull request comments.
|
2015-04-22 22:52:23 -07:00 |
|
James Muehlner
|
c2b2302708
|
GUAC-1053 New endpoint for listing languages, JS service for retrieving languages, and settings section for choosing language.
|
2015-04-22 22:39:57 -07:00 |
|
James Muehlner
|
5788876283
|
GUAC-1053: Fix warning regarding resource path of PATCH method for active connection service.
|
2015-04-22 21:13:46 -07:00 |
|
James Muehlner
|
3ea93c30b0
|
Merge pull request #154 from glyptodon/html2js
GUAC-1161: Pre-cache Angular templates during build.
|
2015-04-22 16:03:20 -07:00 |
|
James Muehlner
|
2650c4087e
|
Merge pull request #153 from glyptodon/challenge-responses
GUAC-1161: Implement challenge-style responses
|
2015-04-21 22:31:53 -07:00 |
|
James Muehlner
|
f3c8d10d33
|
Merge pull request #152 from glyptodon/input-method-constants
GUAC-1053: Add constants for each input method type.
|
2015-04-20 11:25:09 -07:00 |
|
James Muehlner
|
b98c735498
|
Merge pull request #151 from glyptodon/simple-defaults
GUAC-1053: Default to "none" input mode as before.
|
2015-04-20 11:08:18 -07:00 |
|
James Muehlner
|
8d884cf08a
|
Merge pull request #150 from glyptodon/preferences
GUAC-1053: Add preferences tab to settings screen
|
2015-04-19 22:49:59 -07:00 |
|
James Muehlner
|
cdc87825d8
|
Merge pull request #149 from glyptodon/settings-page
GUAC-1053: Move manage sections into tabbed settings page
|
2015-04-18 18:52:07 -07:00 |
|
James Muehlner
|
d9f68ca29c
|
Merge pull request #148 from glyptodon/form-sections
GUAC-1160: Add support for form sections
|
2015-04-16 17:12:03 -07:00 |
|
James Muehlner
|
60de1ff993
|
Merge pull request #147 from glyptodon/generalize-fields
GUAC-1106: Create generalized form module and directives
|
2015-04-15 19:51:05 -07:00 |
|
James Muehlner
|
c413b8a1e1
|
Merge pull request #146 from glyptodon/client-name
GUAC-346: Add client-name parameter to RDP parameters and translation strings.
|
2015-04-14 14:02:07 -07:00 |
|
James Muehlner
|
63bfce66e5
|
Merge pull request #145 from glyptodon/http-tunnel-cleanup
GUAC-1096: Properly close() and cleanup HTTP tunnel when end-of-stream is encountered.
|
2015-04-14 11:16:38 -07:00 |
|
James Muehlner
|
179466329e
|
Merge pull request #144 from glyptodon/preserve-parameters
GUAC-1102: Reconstitute consumed HTTP requests with an external collection of parameter name/value pairs.
|
2015-04-13 13:58:32 -07:00 |
|
James Muehlner
|
c10c0985e8
|
Merge pull request #143 from glyptodon/readable-active-connections
GUAC-1126: Calculate active connections using the active connection service
|
2015-04-09 15:57:06 -07:00 |
|
James Muehlner
|
556772ba4b
|
Merge pull request #142 from glyptodon/session-events
GUAC-1126: Maintain session-local data through login/logout events
|
2015-04-09 15:50:08 -07:00 |
|
James Muehlner
|
0b92ad59ee
|
GUAC-1126 Clear caches on logout.
|
2015-04-08 22:58:40 -07:00 |
|
James Muehlner
|
fec7ac20ce
|
GUAC-1126 Fixed name of users cache.
|
2015-04-08 22:58:33 -07:00 |
|
James Muehlner
|
91b0d72a60
|
GUAC-1126 Add caching of GET requests in REST API services.
|
2015-04-08 22:58:25 -07:00 |
|
James Muehlner
|
f6fd9f0ff7
|
GUAC-1126 Don't show the home page in user menu if it's not the default.
|
2015-04-08 21:17:58 -07:00 |
|
James Muehlner
|
83871d0958
|
Merge pull request #138 from glyptodon/user-pass-perm
GUAC-800: Add checkbox for managing permission to change password
|
2015-04-08 20:20:56 -07:00 |
|
James Muehlner
|
ec4f3e9cab
|
Merge pull request #137 from glyptodon/generic-menu-actions
GUAC-1126: Add disconnect item to menu
|
2015-04-08 19:32:42 -07:00 |
|
James Muehlner
|
b7147801ce
|
Merge pull request #136 from glyptodon/clear-connections
GUAC-1126: Automatically clear connections and auth tokens upon login (fixes GUAC-1066).
|
2015-04-07 12:50:50 -07:00 |
|
James Muehlner
|
d0845e5ef0
|
Merge pull request #135 from glyptodon/disconnect-button
GUAC-1126: Restore disconnect button
|
2015-04-07 10:38:20 -07:00 |
|
James Muehlner
|
057b5a05b0
|
Merge pull request #134 from glyptodon/dynamic-home-button
GUAC-1126: Only display NAVIGATE_HOME_ACTION if the home page is not the current page.
|
2015-04-06 22:14:47 -07:00 |
|
James Muehlner
|
6fd6d64981
|
Merge pull request #133 from glyptodon/client-user-menu
GUAC-1126: Add user menu to Guacamole menu
|
2015-04-06 20:24:20 -07:00 |
|
James Muehlner
|
7bf4cb83d8
|
GUAC-1126 Created user page service which provides the list of main pages for a user.
|
2015-04-05 12:15:18 -07:00 |
|
James Muehlner
|
4c8e66fe19
|
Merge pull request #132 from glyptodon/italian-keyboard
GUAC-794: Add Italian keyboard to RDP parameter XML.
|
2015-04-02 12:24:20 -07:00 |
|
James Muehlner
|
a1f13f2152
|
Merge pull request #130 from glyptodon/merge-vasily-changes
GUAC-1086: Merge TunnelRequestService changes contributed by Vasily
|
2015-04-01 23:27:02 -07:00 |
|
James Muehlner
|
52d61d8dbc
|
Merge pull request #127 from glyptodon/filter-token
GUAC-1138: Add filter pattern tokenizer.
|
2015-03-29 16:33:16 -07:00 |
|
James Muehlner
|
fa246fe19c
|
Merge pull request #128 from glyptodon/filter-date
GUAC-1138: Add filtering/sorting on displayed date.
|
2015-03-29 14:30:42 -07:00 |
|
James Muehlner
|
9eb9ccc5fa
|
Merge pull request #126 from glyptodon/generic-filter
GUAC-1138: Remove wrapper-specific filter code.
|
2015-03-27 13:57:19 -07:00 |
|
James Muehlner
|
97ba33700c
|
Merge pull request #125 from glyptodon/list-module
GUAC-1138: Add generalized list module
|
2015-03-26 16:11:11 -07:00 |
|
James Muehlner
|
d26d354ff9
|
GUAC-1138 Migrate to FilterPattern class.
|
2015-03-25 22:38:01 -07:00 |
|
James Muehlner
|
770078fc6e
|
GUAC-1138 Fix modal.min.js warning during build.
|
2015-03-25 22:36:18 -07:00 |
|
James Muehlner
|
7966058928
|
GUAC-1138 Implemented global active session filter against name, username, and remote host.
|
2015-03-25 22:01:18 -07:00 |
|
James Muehlner
|
88eb8dba24
|
Merge pull request #123 from glyptodon/session-sort
GUAC-1140: Implement dynamic sorting of active sessions.
|
2015-03-25 18:01:48 -07:00 |
|
James Muehlner
|
c83c34ee7e
|
Merge pull request #121 from glyptodon/active-connection-directory
GUAC-1132: Implement active connection directory.
|
2015-03-23 16:30:53 -07:00 |
|
James Muehlner
|
30166fcb58
|
Merge pull request #122 from glyptodon/bump-version
GUAC-1128: Bump version numbers to 0.9.6 as necessary.
|
2015-03-23 15:39:08 -07:00 |
|
James Muehlner
|
90551955cd
|
Merge pull request #120 from glyptodon/restore-xff
GUAC-1135: Restore support for X-Forwarded-For.
|
2015-03-20 14:04:40 -07:00 |
|
James Muehlner
|
a4b0325f51
|
Merge pull request #119 from glyptodon/management-ui-style
GUAC-1133: Clean up management UI style.
|
2015-03-19 15:32:00 -07:00 |
|
James Muehlner
|
918c3c2677
|
Merge pull request #118 from glyptodon/batch-delete-tunnel
GUAC-1132: Implement batch deletion of tunnels.
|
2015-03-19 13:12:37 -07:00 |
|
James Muehlner
|
06b68a6834
|
GUAC-1133 Split out session, user, and connection manage pages, rudimentary session management interface.
|
2015-03-17 23:19:21 -07:00 |
|
James Muehlner
|
803d85f4b5
|
Merge pull request #116 from glyptodon/active-connection-api
GUAC-1032: Create active connection REST endpoints
|
2015-03-17 19:32:53 -07:00 |
|
James Muehlner
|
093a5a0dd9
|
Merge pull request #115 from glyptodon/notification-service
GUAC-1120: Move notifications into own service.
|
2015-03-12 18:17:50 -07:00 |
|
James Muehlner
|
0d83f0e83d
|
Merge pull request #114 from glyptodon/user-menu
GUAC-1120: Implement user menu
|
2015-03-12 17:31:45 -07:00 |
|
James Muehlner
|
376026f430
|
Merge pull request #113 from glyptodon/encapsulate-internals
GUAC-1121: Do not expose retrieved ConnectionRecord list directly.
|
2015-03-12 17:27:51 -07:00 |
|
James Muehlner
|
2c60282f31
|
Merge pull request #112 from glyptodon/fix-redirect
GUAC-1119: Redirect to login ONLY for requests to /api/tokens, and ONLY if not already at login.
|
2015-03-11 16:10:14 -07:00 |
|
James Muehlner
|
ce2b091afb
|
Merge pull request #111 from glyptodon/no-self-admin
GUAC-1118: Do not include self in list of users in management UI.
|
2015-03-11 08:41:39 -07:00 |
|
James Muehlner
|
64a41daa1d
|
GUAC-801 Use correct module name.
|
2015-03-10 21:35:55 -07:00 |
|
James Muehlner
|
d31d214831
|
GUAC-801 Improved styling of password change dialog.
|
2015-03-10 21:28:38 -07:00 |
|
James Muehlner
|
b32f358e7e
|
GUAC-801 Implemented new endpoint for password update, and updated js to use the new endpoint.
|
2015-03-10 20:44:45 -07:00 |
|
James Muehlner
|
59d794ef96
|
GUAC-801 Merge master.
|
2015-03-10 18:52:03 -07:00 |
|
James Muehlner
|
d57af488fa
|
Merge pull request #109 from glyptodon/parent-cycles
GUAC-1110: Do not allow connection groups to be updated if doing so would create a cycle.
|
2015-03-08 10:50:41 -07:00 |
|
James Muehlner
|
2897ff74d6
|
Merge pull request #108 from glyptodon/protect-users-from-themselves
GUAC-1114: Do not allow users to delete themselves, nor remove their own system permissions.
|
2015-03-07 19:55:30 -08:00 |
|
James Muehlner
|
1e4713c1fb
|
Merge pull request #107 from glyptodon/psql-errors
GUAC-1103: Add missing explicit typecast.
|
2015-03-07 19:08:29 -08:00 |
|
James Muehlner
|
331fa2d3ff
|
Merge pull request #106 from glyptodon/check-parent-group
GUAC-1104: Validate changes to parent groups
|
2015-03-07 16:17:27 -08:00 |
|
James Muehlner
|
f63b24713c
|
Merge pull request #105 from glyptodon/postgres
GUAC-1103: Add support for PostgresQL.
|
2015-03-06 14:29:23 -08:00 |
|
James Muehlner
|
d731d9a404
|
Merge pull request #103 from glyptodon/group-policy
GUAC-1105: Fix group policies regarding duplicate connections
|
2015-03-05 18:04:03 -08:00 |
|
James Muehlner
|
91449624cc
|
Merge pull request #104 from glyptodon/permission-permissions
GUAC-1113: Require only READ to read another user's permissions.
|
2015-03-05 17:57:49 -08:00 |
|
James Muehlner
|
f513fa6e2e
|
GUAC-801 Created password update dialog on home screen, grant self READ and UPDATE permission to users upon creation, and added sql update script to grant self READ and UPDATE permissions for users in pre-existing databases.
|
2015-03-04 23:18:16 -08:00 |
|
James Muehlner
|
e35a26ce6a
|
Merge pull request #101 from glyptodon/java-hash
GUAC-1109: Do not rely on SHA2(). Handle password hashing in Java.
|
2015-03-04 15:28:22 -08:00 |
|
James Muehlner
|
0039769d46
|
Merge pull request #102 from glyptodon/group-rest-npe
GUAC-1108: Use retrieval service for retrieving connection groups. Avoid possible NPE.
|
2015-03-04 14:53:09 -08:00 |
|
James Muehlner
|
969db70be9
|
Merge pull request #100 from glyptodon/concurrent-policy
GUAC-1101: Implement concurrent use policies.
|
2015-03-02 16:09:18 -08:00 |
|
James Muehlner
|
9e7868cd6c
|
Merge pull request #99 from glyptodon/balancing-groups
GUAC-1101: Implement balancing groups.
|
2015-03-01 18:30:30 -08:00 |
|
James Muehlner
|
6783d1c077
|
Merge pull request #98 from glyptodon/mysql-speed
GUAC-1101: Rewrite guacamole-auth-mysql with speed in mind.
|
2015-03-01 13:16:50 -08:00 |
|
James Muehlner
|
03f94c15cd
|
Merge pull request #97 from glyptodon/fix-permission-filtering
GUAC-1100: Add permission filtering to tree retrieval.
|
2015-02-28 22:22:33 -08:00 |
|
James Muehlner
|
fd7343a3e0
|
Merge pull request #96 from glyptodon/paginate-history
GUAC-1099: Paginate the connection history list, too.
|
2015-02-28 13:39:35 -08:00 |
|