Commit Graph

  • e0ab6e493a GUACAMOLE-186: Document DuoWeb API license within top-level LICENSE file. Michael Jumper 2017-01-27 11:04:58 -08:00
  • a64c358250 GUACAMOLE-177: Merge layer property change improvements. James Muehlner 2017-01-25 21:34:50 -08:00
  • 47f2b95abc GUACAMOLE-177: Tie all layer property changes to display frame flush. Michael Jumper 2016-10-06 21:51:40 -07:00
  • 8de93ad4ea GUACAMOLE-172: Merge keep-alive ping fix. James Muehlner 2017-01-24 11:39:16 -08:00
  • 41881be909 GUACAMOLE-172: Do not send potentially-invalid "sync" as a keep-alive. Use "nop" instead. Michael Jumper 2017-01-15 14:00:20 -08:00
  • 005f6153f8 Merge 0.9.11-incubating changes back to master. James Muehlner 2017-01-22 12:43:45 -08:00
  • d440bc732d GUACAMOLE-163: Merge removal of DEFAULT CURRENT_TIMESTAMP for password_date. James Muehlner 2017-01-22 12:41:52 -08:00
  • b69599e822 GUACAMOLE-163: Remove DEFAULT CURRENT_TIMESTAMP from guacamole_user's password_date column (compatibility with MySQL 5.5 and older). Michael Jumper 2017-01-22 11:58:41 -08:00
  • 7219957763 Merge 0.9.11-incubating changes back to master. James Muehlner 2017-01-13 21:49:17 -08:00
  • cdf7e2ce59 GUACAMOLE-159: Merge mapper XML escape fix. James Muehlner 2017-01-13 16:11:41 -08:00
  • 2f91c96992 GUACAMOLE-159: Merge mapper XML escape fix. James Muehlner 2017-01-13 16:03:37 -08:00
  • ca7ec98d50 GUACAMOLE-159: Less-than characters must be properly escaped within mapper XML. Michael Jumper 2017-01-13 12:15:55 -08:00
  • cf8dca6324 Merge 0.9.11-incubating changes back to master. James Muehlner 2017-01-11 10:29:47 -08:00
  • 32052ce4e4 GUACAMOLE-154: Merge updated guacamole-ext version dependency. James Muehlner 2017-01-11 10:28:40 -08:00
  • 9c584cd30d GUACAMOLE-154: Guacamole should depend on 0.9.11-incubating version of guacamole-ext. Michael Jumper 2017-01-11 09:18:41 -08:00
  • 5a84ed6d20 Merge 0.9.11-incubating changes back to master. James Muehlner 2017-01-10 13:24:38 -08:00
  • ebdf02db75 GUACAMOLE-154: Merge updated version numbers. James Muehlner 2017-01-10 10:55:13 -08:00
  • 8185a023f6 GUACAMOLE-154: Bump version numbers to 0.9.11-incubating for modified components. Michael Jumper 2017-01-09 11:47:14 -08:00
  • 962bec8806 GUACAMOLE-47: Shorten the token length and change name. Nick Couchman 2017-01-06 19:38:31 -05:00
  • 3614aff4d9 GUACAMOLE-47: Add imports needed for implementation of client token. Nick Couchman 2017-01-06 19:26:53 -05:00
  • 797bb86a43 GUACAMOLE-47: Implement support for client hostname/IP token for connections. Nick Couchman 2017-01-06 19:24:50 -05:00
  • d45580f226 GUACAMOLE-36: Merge password history tracking change. James Muehlner 2017-01-05 13:49:29 -08:00
  • 497480cc53 GUACAMOLE-36: Clarify semantics of password policy history size. Michael Jumper 2017-01-05 13:44:16 -08:00
  • 52dda6b55f GUACAMOLE-36: Clarify function naming regarding a user's current (at time of query) password record. Michael Jumper 2017-01-05 13:36:58 -08:00
  • 4a1ae7f292 GUACAMOLE-36: Verify new passwords against history. Michael Jumper 2016-08-22 23:11:48 -07:00
  • a943077d40 GUACAMOLE-36: Record and maintain password history. Michael Jumper 2016-08-22 22:06:44 -07:00
  • ae695ef17b GUACAMOLE-36: Define and map historical password record table. Michael Jumper 2016-08-22 17:24:38 -07:00
  • 3c718f27bf GUACAMOLE-36: Define historical password records. Use password records for password age comparisons. Michael Jumper 2016-08-22 15:43:52 -07:00
  • 102d52f0f9 GUACAMOLE-36: Merge password aging support. James Muehlner 2017-01-05 10:25:57 -08:00
  • 5cd90b85d4 GUACAMOLE-36: Correct description of minimum password age. Michael Jumper 2017-01-05 10:07:56 -08:00
  • 80b80655cf GUACAMOLE-36: Automatically update password date. Store previous date for comparison. Michael Jumper 2016-08-22 14:56:39 -07:00
  • 5f6fb8a199 GUACAMOLE-36: Implement password aging checks. Michael Jumper 2016-08-19 17:35:12 -07:00
  • a207411241 GUACAMOLE-36: Add password reset date to schema. Michael Jumper 2016-08-22 12:01:58 -07:00
  • 565028565e GUACAMOLE-36: Merge password policy support. James Muehlner 2017-01-03 20:41:46 -08:00
  • 66f00adab0 GUACAMOLE-36: Do not automatically generate random passwords at the REST API level. Michael Jumper 2016-08-22 14:06:53 -07:00
  • 3744755a1e GUACAMOLE-36: Define and enforce password policies. Michael Jumper 2016-08-17 15:19:47 -07:00
  • 14e8c6fc50 GUACAMOLE-36: Provide access to modeled object within beforeUpdate(). Michael Jumper 2016-08-22 13:14:12 -07:00
  • ec34449fd0 GUACAMOLE-36: Provide access to object within beforeCreate(). Michael Jumper 2016-08-22 13:25:01 -07:00
  • 403c578da9 GUACAMOLE-36: Merge new system for fully translatable error messages. James Muehlner 2017-01-03 19:57:42 -08:00
  • 89d3ba44a7 GUACAMOLE-36: Clarify description/use of Translatable interface. Michael Jumper 2017-01-03 19:28:54 -08:00
  • 986ea4b206 GUACAMOLE-36: Migrate guacLogin and guacNotification to TranslatableMessage. Michael Jumper 2016-08-16 21:47:26 -07:00
  • 0671f18d40 GUACAMOLE-36: Define REST API transfer mechanism for translatable messages. Michael Jumper 2016-08-16 19:31:48 -07:00
  • 30179c405f GUACAMOLE-36: Generalize and simplify handling of REST API errors. Michael Jumper 2016-08-15 22:24:04 -07:00
  • f891f69825 Merge 0.9.10-incubating release changes back to master. James Muehlner 2016-12-18 11:08:23 -08:00
  • 4e7f966cf2 GUACAMOLE-144: Merge removal of category X license listings for dual licensed depedencies. James Muehlner 2016-12-18 10:59:33 -08:00
  • d75595919f GUACAMOLE-144: Fix path to LICENSE for Carlito font. Michael Jumper 2016-12-17 22:41:25 -08:00
  • 9d41992a1f GUACAMOLE-144: List only non-Category-X licenses for dual-licensed dependencies. Explicitly choose non-Category-X option where stripping the license is impossible. Michael Jumper 2016-12-17 22:33:44 -08:00
  • 653b7f58af GUACAMOLE-136: Merge replacement of sketchy DuoWeb java code. James Muehlner 2016-12-11 20:41:11 -08:00
  • 9056bb0f4f GUACAMOLE-136: Remove DuoWeb Java API from codebase. Re-implement cleanly from scratch. Michael Jumper 2016-12-10 01:06:04 -08:00
  • cf6a2b84ab GUACAMOLE-136: Merge new Duo two factor authentication extension. James Muehlner 2016-12-05 22:23:34 -08:00
  • a0f9bf541f GUACAMOLE-136: Use $element to retrieve field elements rather than straight jQuery. Michael Jumper 2016-12-05 22:08:49 -08:00
  • e6f0b7df17 GUACAMOLE-136: Rename overly-generic AuthenticationProviderService to UserVerificationService. Michael Jumper 2016-12-05 21:33:50 -08:00
  • c3c553a899 GUACAMOLE-136: Bundle guacamole-auth-duo .jar into .tar.gz, along with licenses. Michael Jumper 2016-12-05 20:31:03 -08:00
  • 3457bcfc84 GUACAMOLE-136: Add Apache RAT plugin to build. Add missing license header to pom.xml. Michael Jumper 2016-12-05 20:26:54 -08:00
  • bf4446a199 GUACAMOLE-136: Add licenses for libraries bundled with guacamole-auth-duo. Michael Jumper 2016-12-05 20:04:53 -08:00
  • 00a2539e9c GUACAMOLE-136: Fix Carlito LICENSE path. Michael Jumper 2016-12-05 19:57:59 -08:00
  • e9e8612611 GUACAMOLE-136: Minify JavaScript and CSS. Add templates to Angular's cache. Michael Jumper 2016-12-02 16:02:47 -08:00
  • f44ee1c95b GUACAMOLE-136: Render Duo field as modal dialog. Michael Jumper 2016-12-02 00:49:21 -08:00
  • 548966ae5a GUACAMOLE-136: Use hidden submit button for submitting Duo response (form.submit() inserts query parameters and causes browser navigation, despite ngSubmit preventing default). Michael Jumper 2016-12-01 21:33:28 -08:00
  • 48af3ef45d GUACAMOLE-136: Implement basic support for verifying user identity using Duo. Michael Jumper 2016-12-01 21:36:26 -08:00
  • 718e4dab00 GUACAMOLE-136: Merge new $element functionality for field controllers. James Muehlner 2016-12-05 22:16:29 -08:00
  • 567df5a467 GUACAMOLE-136: Make $element available to field type controllers. Michael Jumper 2016-12-05 22:08:15 -08:00
  • b4ea239b5f GUACAMOLE-136: Merge template compilation ordering fix for custom field types. James Muehlner 2016-12-05 20:53:04 -08:00
  • 18565d171e GUACAMOLE-136: Merge password reset flow fix for 2FA. James Muehlner 2016-12-05 20:43:39 -08:00
  • 6eda36cd4e GUACAMOLE-136: Ensure field template is in DOM prior to invoking controller. Michael Jumper 2016-12-01 00:52:57 -08:00
  • 4a1ffbfdcc GUACAMOLE-136: Move password reset flow into own function. Invoke from getUserContext(), not authenticateUser(), such that secondary authentication factors have a chance to invalidate the auth attempt prior to password reset. Michael Jumper 2016-12-03 13:39:42 -08:00
  • 32e5c3e680 Merge 0.9.10-incubating changes back to master. James Muehlner 2016-12-03 17:39:07 -08:00
  • 021c18757d GUACAMOLE-132: Merge .gitignore fix. James Muehlner 2016-12-03 17:38:13 -08:00
  • ebb1fb12d3 GUACAMOLE-132: Include ALL .gitignore in source .tar.gz, not just top-level. Michael Jumper 2016-12-03 17:27:17 -08:00
  • ef092ba2dc Merge 0.9.10-incubating release-specific changes back to master. James Muehlner 2016-12-03 13:03:09 -08:00
  • 5b7d030daa GUACAMOLE-133: Merge remaining licenses for bundled software in auth extensions. James Muehlner 2016-12-03 13:00:59 -08:00
  • 40f33649fe GUACAMOLE-133: Include LICENSE, NOTICE, and DISCLAIMER within .tar.gz of guacamole-auth-noauth. Michael Jumper 2016-12-02 20:37:26 -08:00
  • b99626fd51 GUACAMOLE-133: Add licenses for bundled dependencies of guacamole-auth-jdbc. Michael Jumper 2016-12-02 19:56:15 -08:00
  • 81d3cc20c9 GUACAMOLE-133: Add licenses for bundled dependencies of guacamole-auth-ldap. Michael Jumper 2016-12-02 19:56:07 -08:00
  • 90434b7960 GUACAMOLE-133: Rename "dependencies" directory of licenses to "bundled". Add README. Michael Jumper 2016-12-02 20:31:52 -08:00
  • c29e6ba464 Merge 0.9.10-incubating changes back to master. James Muehlner 2016-12-02 19:40:42 -08:00
  • 315b0d00cc GUACAMOLE-133: Merge LICENSE documentation for all Guacamole dependencies. James Muehlner 2016-12-02 19:35:35 -08:00
  • 110ebf64e2 GUACAMOLE-133: Document all dependencies of Guacamole within LICENSE. Michael Jumper 2016-12-02 14:41:43 -08:00
  • c194e04894 Merge release-specific changes for 0.9.10-incubating back to master. James Muehlner 2016-12-02 15:37:35 -08:00
  • 8f4a4db46f GUACAMOLE-133: Merge exclusion of redundant StAX transitive dependency. James Muehlner 2016-12-02 15:27:23 -08:00
  • ee69f66300 GUACAMOLE-133: Merge removal of pointless SLF4J dependency for JDBC auth extension. James Muehlner 2016-12-02 15:25:23 -08:00
  • 621af69f87 GUACAMOLE-133: Exclude StAX dependency, which is part of Java 6. Michael Jumper 2016-12-02 14:24:32 -08:00
  • 348bbbf53f GUACAMOLE-133: Remove unnecessary bundled SLF4J from JDBC auth. Michael Jumper 2016-11-29 21:05:10 -08:00
  • 4bab81a94b GUACAMOLE-131: Merge fix for bad merge. James Muehlner 2016-11-29 09:47:47 -08:00
  • e385bfcde0 GUACAMOLE-131: Re-remove JavaScript libraries which were mistakenly re-added during merge conflict resolution. Michael Jumper 2016-11-28 22:50:10 -08:00
  • f1edb9ffd1 Merge new changes for 0.9.10-incubating back to master. James Muehlner 2016-11-28 22:27:36 -08:00
  • 119fae261f GUACAMOLE-131: Merge webjars migration for javascript dependencies. James Muehlner 2016-11-28 22:18:13 -08:00
  • 15ddcf2922 GUACAMOLE-132: Merge .gitignore fix for Apache RAT. James Muehlner 2016-11-28 21:06:34 -08:00
  • bc7b7c88a0 GUACAMOLE-132: Explicitly include .gitignore in the source archive. Michael Jumper 2016-11-28 14:04:52 -08:00
  • 9175ebf5d0 GUACAMOLE-131: Migrate to Webjars for JavaScript library dependencies. Upgrade messageformat.js to 1.0.2, which is now MIT-licensed. Michael Jumper 2016-11-26 20:27:39 -08:00
  • 367af31f7b GUACAMOLE-130: Merge new Norwegian translations. James Muehlner 2016-11-27 11:21:09 -08:00
  • 4e788d6adf GUACAMOLE-112: Merge messageformat version upgrade. James Muehlner 2016-11-27 11:18:34 -08:00
  • 9387961c23 GUACAMOLE-112: Upgrade messageformat.js to 1.0.2, which is now MIT-licensed. Michael Jumper 2016-11-26 20:27:39 -08:00
  • cc269498c0 GUACAMOLE-130: Remove reference to non-existent keyboard layout. Michael Jumper 2016-11-26 20:00:41 -08:00
  • 49b697a75a GUACAMOLE-130: Add Norwegian translation. Arild Ringøy 2016-11-26 19:57:21 -08:00
  • 047c77592d GUACAMOLE-116: Merge deminification of lodash in source. James Muehlner 2016-11-14 16:21:04 -08:00
  • 629fa02113 GUACAMOLE-116: Replace lodash.js with non-minified version. Michael Jumper 2016-11-14 15:30:37 -08:00
  • 24e201b219 Merge release-specific changes for 0.9.10-incubating back to master. James Muehlner 2016-11-13 11:30:56 -08:00
  • 84a6dc8c48 GUACAMOLE-119: Merge integration of Apache Rat into client and associated new license notices. James Muehlner 2016-11-13 11:22:32 -08:00
  • b0f73bb4d7 GUACAMOLE-119: Merge integration of Apache Rat into client and associated new license notices. James Muehlner 2016-11-13 10:49:49 -08:00