Nick Couchman
|
add78b9cdb
|
GUACAMOLE-38: Remove unnecessary style element.
|
2018-06-01 13:40:51 -04:00 |
|
Nick Couchman
|
fb5d2723bc
|
GUACAMOLE-38: Implement the AuthenticationProvider instead of extending another.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
5c96cd6326
|
GUACAMOLE-38: Leave default port to individual protocols.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
6c71f4ddb3
|
GUACAMOLE-38: Brush up comments and removed some extra code.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
8fa0cea793
|
GUACAMOLE-38: Make connection ID incrementing thread-safe.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
a3d851228e
|
GUACAMOLE-38: Extend SimpleConnection instead of copying code manually.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
2113d1aa96
|
GUACAMOLE-38: Fix parameter name to sometihng more fitting to its function.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
6c235565b0
|
GUACAMOLE-38: Style and typo fix-ups.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
039c5120df
|
GUACAMOLE-38: Update to 0.9.14 and remove incubating references.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
fc63007e59
|
GUACAMOLE-38: Remove unnecessary code.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
74ab18beb1
|
GUACAMOLE-38: Add translation file for the extension.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
289239efc5
|
GUACAMOLE-38: Clear cache after creating the connection.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
b49047cf78
|
GUACAMOLE-38: Don't try to encode URI before sending it to be parsed.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
9946dca022
|
GUACAMOLE-38: Alter AngularJS side of extensions to use new REST endpoint.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
c0a6bacad5
|
GUACAMOLE-38: Implement extension-specific REST endpoint and utilities for parsing connection.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
498400ef0d
|
GUACAMOLE-38: Fix compatibility with recent ActivityRecord changes.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
531725671b
|
GUACAMOLE-38: Clean up unnecessary imports and tweak style issues.
|
2018-06-01 13:40:50 -04:00 |
|
Nick Couchman
|
ee539597cd
|
GUACAMOLE-38: Add licenses to QuickConnect extension.
|
2018-06-01 13:40:49 -04:00 |
|
Nick Couchman
|
2115fa9072
|
GUACAMOLE-38: Fix issue related to submitting via Enter key.
|
2018-06-01 13:40:49 -04:00 |
|
Nick Couchman
|
7aaca96f10
|
GUACAMOLE-38: Code cleanup - remove unneeded code, debugging, etc. Provide proper documentation.
|
2018-06-01 13:40:49 -04:00 |
|
Nick Couchman
|
ed8ca17a95
|
GUACAMOLE-38: Fix issue with Settings -> Users page.
|
2018-06-01 13:40:49 -04:00 |
|
Nick Couchman
|
facea42463
|
GUACAMOLE-38: Initial implementation of QuickConnect feature
|
2018-06-01 13:40:49 -04:00 |
|
Michael Jumper
|
dfb07edf29
|
GUACAMOLE-220: Add base API support for user groups. Refactor as minimally necessary.
|
2018-04-19 15:29:10 -07:00 |
|
Michael Jumper
|
9b7ef0dfcf
|
GUACAMOLE-542: Migrate to simpler AbstractAuthenticationProvider / AbstractUserContext base classes.
|
2018-04-11 21:29:15 -07:00 |
|
Michael Jumper
|
6dde0e778a
|
GUACAMOLE-529: Apply database-specific account restrictions depending on context.
|
2018-04-01 23:29:19 -07:00 |
|
Michael Jumper
|
4f27a03adf
|
GUACAMOLE-525: Merge changes migrating from LIMIT to TOP for SQL Server queries.
|
2018-03-16 13:03:39 -07:00 |
|
Nick Couchman
|
c062acea2d
|
GUACAMOLE-525: Quick tweak to logic in password history file.
|
2018-03-13 22:34:21 -04:00 |
|
Nick Couchman
|
62a706896a
|
GUACAMOLE-525: Fix up password history delete to be more compatible.
|
2018-03-13 17:58:54 -04:00 |
|
Nick Couchman
|
cb580c4ae9
|
GUACAMOLE-525: Remove LIMIT and use TOP in SQL Server module.
|
2018-03-13 17:47:35 -04:00 |
|
Nick Couchman
|
d3dcd84379
|
GUACAMOLE-505: Remove stray left join in SQL Server UserMapper.
|
2018-03-13 10:47:31 -04:00 |
|
Michael Jumper
|
c5c2f028a1
|
GUACAMOLE-471: Update copyright year in NOTICE files to 2018.
|
2018-02-07 21:03:05 -08:00 |
|
Michael Jumper
|
608a11170b
|
GUACAMOLE-96: TOTP detail headers should always be left-aligned.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
b9dba7ddf4
|
GUACAMOLE-96: Open "otpauth" link when user clicks on barcode.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
78cde50df9
|
GUACAMOLE-96: Allow user's raw TOTP key details to be exposed within UI during enrollment.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
5b2b633707
|
GUACAMOLE-96: Include all TOTP key details in field when enrolling.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
b1c23f20d0
|
GUACAMOLE-96: Ensure valid codes cannot be reused.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
456b8a0394
|
GUACAMOLE-96: Remove unused field controller.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
96e3d02999
|
GUACAMOLE-96: Block external access to TOTP-internal attributes.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
2a894c487c
|
GUACAMOLE-96: Clean up enrollment interface. Provide help text for user.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
a422fdf9c2
|
GUACAMOLE-96: Add configuration parameters for details of TOTP generation.
|
2018-02-04 19:45:18 -08:00 |
|
Michael Jumper
|
170a11bf2a
|
GUACAMOLE-96: Handle enrollment via QR code for unconfirmed users.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8ac8fec478
|
GUACAMOLE-96: Migrate to TOTP-specific field type for authentication code.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
0844e9d422
|
GUACAMOLE-96: Add license for Guava.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8e3cbf0627
|
GUACAMOLE-96: Abstract TOTP key into separate class with confirmation semantics.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
4178a4b8b3
|
GUACAMOLE-96: Include recommended key length for each TOTP mode.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
78c398f45d
|
GUACAMOLE-96: Allow users to enter either the current or previous TOTP codes.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
8dd5537cf3
|
GUACAMOLE-96: Pull TOTP key from user attribute.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
19e03a1632
|
GUACAMOLE-96: Verify TOTP of all users against hard-coded key.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
b55e56179c
|
GUACAMOLE-96: Add TOTP generator implementation based on reference implementation from IETF.
|
2018-02-04 19:45:17 -08:00 |
|
Michael Jumper
|
264fd24b65
|
GUACAMOLE-96: Add skeleton TOTP authentication extension (hard-coded, fake TOTP).
|
2018-02-04 19:45:17 -08:00 |
|