Commit Graph
104 Commits
Author SHA1 Message Date
Michael Jumper a66513b724 GUAC-1378: Pull and apply patches from REST endpoint. 2016-02-19 00:23:39 -08:00
Michael Jumper c01e8c6a9a GUAC-1378: Evict cache of $templateRequest results when $templateCache is modified externally. 2016-02-18 19:56:21 -08:00
Michael Jumper 8f17e9ed0a GUAC-1378: Cache previous calls to $templateRequest() to avoid duplicating patch processing work. 2016-02-18 17:49:48 -08:00
Michael Jumper f2a767f045 GUAC-1378: It's a constructor, not a contructor. 2016-02-18 17:18:13 -08:00
Michael Jumper f57a4f80db GUAC-1378: Use <meta> tags instead of a special <guac-patch> root element. 2016-02-18 17:13:47 -08:00
Michael Jumper 9c11363224 GUAC-1378: Define HTML patches using a special <guac-patch> root element. 2016-02-18 13:34:07 -08:00
James Muehlner 5e6c9c2c9d GUAC-1378: Added decorator to intercept and modify templates as they are loaded. 2016-02-17 23:09:13 -08:00
Michael Jumper 8ec255d545 GUAC-1440: Fix rendering of textarea elements within the admin UI. 2015-12-16 17:06:16 -08:00
Michael Jumper e060b6dfed GUAC-1406: Generalize header formatting into own stylesheet. 2015-12-08 13:49:59 -08:00
James Muehlner 400afcba64 GUAC-1406: Add user filtering on settings tab. 2015-12-02 22:29:35 -08:00
Michael Jumper f708e4b204 GUAC-1376: Add reconnect button style. 2015-11-02 13:35:09 -08:00
TheAxnJaxn 4e194b0c89 GUAC-1324: Add right margin and remove position relative to stop text overlap. 2015-09-20 16:37:12 -07:00
TheAxnJaxn b111dd6097 GUAC-1324: Stop overlap of text by floating to right. 2015-09-20 00:15:51 -07:00
Michael Jumper ddd144fc47 GUAC-586: Add support for data sources to connection and connection group management. 2015-09-02 19:51:28 -07:00
Michael Jumper b3614aef58 GUAC-586: Use data source when connecting to connections or groups. Remove deprecated getUserContext() from GuacamoleSession and related classes. Use identifiers which embed the data source for client URLs. 2015-09-02 19:51:28 -07:00
Michael Jumper e75ab6ebd5 GUAC-586: Add data source to user and permissions services. 2015-09-02 19:51:26 -07:00
Michael Jumper d60370b2d3 GUAC-1230: Do not rely on loader for fallback. Force fallback within angular-translate by returning an empty translation. 2015-07-14 12:54:18 -07:00
Michael Jumper 076a549754 GUAC-1172: Upgrade angular-translate to 2.7.2. Configure required sanitization strategy. Use null instead of false for lack of login error. 2015-07-02 15:28:34 -07:00
Michael Jumper de6c5fd4da GUAC-1176: Provide user with help text during login. Style continuation dialog differently. Add continue button. 2015-06-08 14:33:43 -07:00
Michael Jumper 7a3503a40e GUAC-1176: Handle insufficient credentials distinctly from invalid credentials. 2015-06-08 14:33:43 -07:00
Michael Jumper ed744d9d1d GUAC-1217: Fallback to standard dialects when no specific dialect is available/requested. 2015-06-05 19:39:59 -07:00
Michael Jumper 3128b69db6 GUAC-587: Use ::before for button images - it's friendlier to overriding CSS. 2015-05-05 15:53:44 -07:00
Michael Jumper 20d51309b5 GUAC-1053: Pull language from preferences when configuring the translate service. Fallback to US English if there is no such translation file. 2015-04-24 15:51:45 -07:00
Michael Jumper 1c14f73a1d GUAC-1053: Use US English as a failsafe. 2015-04-23 19:04:15 -07:00
Michael Jumper 7c542e8de8 GUAC-1161: Reject attempts to visit '/' unless '/' is actually the home page. Redirect to true home page otherwise. 2015-04-23 12:00:37 -07:00
Michael Jumper 4215cd4f1e GUAC-1161: Pre-cache Angular templates during build. 2015-04-22 15:50:46 -07:00
Michael Jumper 03f17c6223 GUAC-1161: Set page title when login directive is shown. 2015-04-21 22:06:46 -07:00
Michael Jumper dc88c27149 GUAC-1161: Do not continue routing if authentication fails. 2015-04-21 22:03:45 -07:00
Michael Jumper 419e936c82 GUAC-1161: Ignore key events while user is logged out. 2015-04-21 14:11:29 -07:00
Michael Jumper db7cba1884 GUAC-1161: For now, just show normal login prompt for insufficient credentials. 2015-04-21 12:30:25 -07:00
Michael Jumper f29a24ad68 GUAC-1161: Convert login page to directive which accepts a dynamic form. Display login directive when credentials are needed. 2015-04-21 12:02:01 -07:00
Michael Jumper 999be47b20 GUAC-1161: Reorganize authenticationInterceptor to match service pattern used elsewhere. 2015-04-20 15:46:44 -07:00
Michael Jumper 0ea23b8cbc GUAC-1053: Configure default input method and mouse emulation mode through preferences screen. 2015-04-19 21:50:48 -07:00
Michael Jumper 3d43d4ed69 GUAC-1053: Move password changing into preferences. 2015-04-18 22:41:06 -07:00
Michael Jumper 82dee4640c GUAC-1053: Migrate to tabbed settings screen. Create user management tab. 2015-04-17 16:42:24 -07:00
Michael Jumper 8ead3a9d81 GUAC-1126: Re-route user within route config. 2015-04-06 17:02:04 -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
Michael Jumper 4f5c757b43 GUAC-1138: Generalize sorting logic. 2015-03-26 14:28:51 -07:00
Michael Jumper ed3ee60cc5 GUAC-1133: Add session placeholder. 2015-03-19 14:38:23 -07:00
Michael Jumper 292b01d475 GUAC-1133: Add disabled button styling. 2015-03-19 14:19:20 -07:00
Michael Jumper 2eeed36797 GUAC-1133: Apply common styling and form to management pages. 2015-03-19 14:00:32 -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
Michael Jumper 4475fcb7fb GUAC-1120: Move notifications into own service. 2015-03-12 17:34:26 -07:00
Michael Jumper fea085fd7b GUAC-1120: Ensure proper rendering of menu on old Firefox. 2015-03-12 12:49:32 -07:00
Michael Jumper 38d3d1930c GUAC-1120: Use flex layout for headers containing the user menu. 2015-03-11 22:50:53 -07:00
Michael Jumper 9a8aa14674 GUAC-1120: Move logout panel to common user menu. 2015-03-11 18:34:19 -07:00
Michael Jumper 86ce781d8e GUAC-1119: Redirect to login ONLY for requests to /api/tokens, and ONLY if not already at login. 2015-03-11 15:10:00 -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 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