Commit Graph

  • b9bf8c60d0 GUACAMOLE-926: Merge correction to batch import group identifier error message and update to relevant YAML library. Mike Jumper 2023-04-26 08:57:00 -07:00
  • c479c91fbd GUACAMOLE-1642: Merge parameter definition for the VNC encodings parameter. Mike Jumper 2023-04-26 08:54:14 -07:00
  • 9f2baeb1b8 GUACAMOLE-926: Fix invalid group identifier error message and upgrade yaml npm dependency. James Muehlner 2023-04-26 00:07:39 +00:00
  • bb92b2fa74 GUACAMOLE-1778: Remove fields that don't need to be translated Sharuru 2023-04-25 16:18:02 +08:00
  • c8fd6edcf5 GUACAMOLE-1778: Friendly with language users' habits Sharuru 2023-04-25 16:07:53 +08:00
  • 53ed39bd95 GUACAMOLE-1778: Update the Simplified Chinese translation Sharuru 2023-04-25 12:23:42 +08:00
  • 0cef6ef96c GUACAMOLE-926: Merge fixes for batch import permission checkbox and decorating extensions. Virtually Nick 2023-04-22 08:31:25 -04:00
  • 8c19e6ca81 GUACAMOLE-926: Ensure that the directory patch replace operation writes to the same directory it reads from. James Muehlner 2023-04-22 00:32:19 +00:00
  • 9e54b58af3 GUACAMOLE-926: Fix importer config checkbox behavior. James Muehlner 2023-04-21 23:56:01 +00:00
  • a549e8248d GUACAMOLE-926: Merge batch import support for updating/replacing connections and their permissions. Mike Jumper 2023-04-21 13:51:00 -07:00
  • 6dab100b42 GUACAMOLE-926: Fix styling, option semantics, and directory patch endpoint logging/handling. James Muehlner 2023-04-20 17:40:59 +00:00
  • bb01ac2623 GUACAMOLE-1775: Merge migration to HTTP header for token in protocol retrieval request. Mike Jumper 2023-04-21 09:12:34 -07:00
  • a2b3bb6461 GUACAMOLE-1775: Use header for auth token instead of a parameter in "session/tunnels/<tunnel ID>/protocol" request Ares Li 2023-04-19 15:43:18 -07:00
  • 896cd48eca GUACAMOLE-926: Add user-selectable options for connection batch import to allow connection / permission replacement. James Muehlner 2023-04-17 18:24:56 +00:00
  • d0876cdc71 GUACAMOLE-926: Allow updating objects via directory patch. James Muehlner 2023-04-17 21:57:30 +00:00
  • 05c675bb21 GUACAMOLE-1572: Merge update POSTGRESQL environment variables in Docker start.sh Virtually Nick 2023-04-17 21:15:54 -04:00
  • d9bb38eb65 GUACAMOLE-926: Merge fix attribute handling bug and improve error handling for invalid files. Virtually Nick 2023-04-17 11:46:27 -04:00
  • a736e062c7 GUACAMOLE-926: Correct spacing in import translations. James Muehlner 2023-04-17 15:42:15 +00:00
  • bb93e4cefa GUACAMOLE-1770: Merge add RDP Romanian keyboard layout Virtually Nick 2023-04-15 20:08:41 -04:00
  • b1225894f6 GUACAMOLE-1770: add RDP Romanian keyboard layout vanntile 2023-04-14 08:55:44 +03:00
  • 3417b612c4 GUACAMOLE-926: Explicitly catch expected CSV binary parse error and display generic error instead. James Muehlner 2023-04-15 04:15:24 +00:00
  • d3f4bf06cc GUACAMOLE-926: Better handling for invalid import files. James Muehlner 2023-04-14 18:42:48 +00:00
  • a7f1a72a8f GUACAMOLE-1771: Merge add RDP Portuguese keyboard layout Virtually Nick 2023-04-14 17:28:23 -04:00
  • 6ff2ec0e72 GUACAMOLE-926: Fix attribute disambiguation suffix handling. James Muehlner 2023-04-14 18:42:29 +00:00
  • 769ae25899 GUACAMOLE-1771: add RDP Portuguese keyboard layout vanntile 2023-04-14 08:46:49 +03:00
  • e005673dab GUACAMOLE-926: Merge correction to handling of invalid parentIdentifiers within connection import. Mike Jumper 2023-04-14 10:28:51 -07:00
  • 6f6f8d44b8 GUACAMOLE-926: Validate parentIdentifiers before attempting connection import. James Muehlner 2023-04-13 23:17:21 +00:00
  • 9548e15651 Merge 1.5.2 changes back to master. Mike Jumper 2023-04-13 14:22:18 -07:00
  • 4534f945f2 GUACAMOLE-1769: Merge fixed null handling for KSM field lookup. James Muehlner 2023-04-13 13:47:20 -07:00
  • 486fe6f42a GUACAMOLE-1769: Handle case that KSM's getCustom() returns null. Michael Jumper 2023-04-13 13:38:53 -07:00
  • 9ab54e623b GUACAMOLE-926: Merge fix loading bug and fuzzier group matching Virtually Nick 2023-04-13 15:32:51 -04:00
  • 341f359c6f GUACAMOLE-926: Allow a bit more leeway in import group declaration. James Muehlner 2023-04-13 19:01:22 +00:00
  • d58149ed05 GUACAMOLE-926: Ensure loading style is always removed when file processing is complete. James Muehlner 2023-04-13 18:34:58 +00:00
  • 76ff86ec6b GUACAMOLE-926: Merge support for importing connections via CSV/JSON/YAML. Mike Jumper 2023-04-13 09:49:36 -07:00
  • 449675c79a GUACAMOLE-926: Add class to error rows with actual errors for easier restyling. James Muehlner 2023-04-11 22:05:47 +00:00
  • b831d0a82b GUACAMOLE-926: Factor file input and drag/drop out into directives. James Muehlner 2023-04-07 22:00:09 +00:00
  • 45dc611ab1 GUACAMOLE-926: Switch out connection icon to a better looking one. James Muehlner 2023-04-06 22:52:04 +00:00
  • 8aaa636705 GUACAMOLE-926: Always use translation system for errors. James Muehlner 2023-04-06 00:39:19 +00:00
  • d657d2b90a GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses. James Muehlner 2023-03-15 18:19:44 +00:00
  • a987612757 GUACAMOLE-1767: Merge corrected parent project version to 1.5.1. James Muehlner 2023-04-10 09:19:14 -07:00
  • 520edb32ee GUACAMOLE-1767: Correct parent project version (bumped to 1.5.1). Mike Jumper 2023-04-10 09:05:22 -07:00
  • 56c6e5022d Merge 1.5.1 changes back to master. Virtually Nick 2023-04-10 10:22:47 -04:00
  • 9ae0c98857 GUACAMOLE-1752: Merge bump version numbers to 1.5.1. Virtually Nick 2023-04-10 10:20:31 -04:00
  • 0b4468ba24 GUACAMOLE-1752: Bump version numbers to 1.5.1. Mike Jumper 2023-04-09 19:54:19 -07:00
  • 8e9731741b GUACAMOLE-1253: Merge batching of large SQL queries. Mike Jumper 2023-04-07 16:49:59 -07:00
  • 7f37d0b0d2 GUACAMOLE-1253: Update select all queries to process in batches. Alex Leitner 2023-03-30 15:01:10 +00:00
  • f8fb95fbc8 GUACAMOLE-926: Finalize automatic cleanup on failure. James Muehlner 2023-03-14 02:20:51 +00:00
  • 9c31dba3cd GUACAMOLE-926: Add a success message once the import has succeeded. James Muehlner 2023-03-10 18:43:17 +00:00
  • 7bf192fd73 GUACAMOLE-926: Switch to standard notification style. James Muehlner 2023-03-09 19:14:13 +00:00
  • eadc1779a0 GUACAMOLE-926: Import/upload UI improvements. James Muehlner 2023-03-03 19:38:46 +00:00
  • 2ce7876f26 GUACAMOLE-926: Migrate upload directive into import page controller since they're so tangled up together to make it not worth seperating them. James Muehlner 2023-03-03 02:38:47 +00:00
  • 322adbc294 GUACAMOLE-926: Display connection-specific errors to the user. James Muehlner 2023-02-23 19:44:46 +00:00
  • 5a2a4a79a7 GUACAMOLE-926: Roll back created users and user groups as well. James Muehlner 2023-02-21 23:58:15 +00:00
  • 690a8a34ca GUACAMOLE-926: Add file format help page. James Muehlner 2023-02-21 22:14:02 +00:00
  • a1c1a58886 GUACAMOLE-926: Create new file upload UI. James Muehlner 2023-02-16 01:30:55 +00:00
  • 51e0fb8c66 GUACAMOLE-926: Grant permissions to all users / groups. James Muehlner 2023-02-14 02:12:20 +00:00
  • bfb7f3b78a GUACAMOLE-926: Create users and groups; don't require them to exist beforehand. James Muehlner 2023-02-13 19:02:26 +00:00
  • 761438e02d GUACAMOLE-926: Also accept user and group identifiers to post in a seperate request. James Muehlner 2023-02-09 01:51:14 +00:00
  • 314adf6c23 GUACAMOLE-926: Remove patch update functionality. It's needed for batch import, and it's a can of worms. James Muehlner 2023-02-07 00:31:06 +00:00
  • cbb44efb2b GUACAMOLE-926: Translate to API patches in patch service. James Muehlner 2023-02-04 02:05:17 +00:00
  • a6af634d86 GUACAMOLE-926: Implement logic for translating CSV rows to connection objects. James Muehlner 2023-02-02 01:56:33 +00:00
  • fac76ef0cb GUACAMOLE-926: Migrate import code to a dedicated module. James Muehlner 2023-02-01 23:25:12 +00:00
  • ec33c81f1a GUACAMOLE-926: Parse YAML, CSV, JSON on frontend and submit to API. James Muehlner 2023-01-24 19:20:03 +00:00
  • e6bd12ee4c GUACAMOLE-926: Allow JDBC extensions to accept identifiers from user for update. James Muehlner 2023-01-24 01:23:55 +00:00
  • 9cdbe0fb36 GUACAMOLE-926: Improve response plumbing through to user. James Muehlner 2023-01-23 23:40:48 +00:00
  • 7d1d5cdf13 GUACAMOLE-926: Success / Error handling in REST API. James Muehlner 2023-01-19 00:45:38 +00:00
  • 65074385e1 GUACAMOLE-926: Set JDBC to batch mode and just do operations one at a time. James Muehlner 2023-01-18 23:57:02 +00:00
  • 97e99d6fe3 GUACAMOLE-926: Create directory infrastructure for batch creation. James Muehlner 2023-01-18 21:59:01 +00:00
  • b8770589f3 Merge 1.5.1 changes back to master. Mike Jumper 2023-04-07 12:06:02 -07:00
  • 860cb1930b GUACAMOLE-1765: Merge changes migrating JS unit tests to frontend-maven-plugin and headless Firefox. Mike Jumper 2023-04-07 12:01:04 -07:00
  • bd12ac9bc6 GUACAMOLE-1765: Disable tests by default so the build doesn't require firefox. James Muehlner 2023-04-07 01:12:33 +00:00
  • bf63964337 GUACAMOLE-1765: Switch to firefox browser. James Muehlner 2023-04-06 22:40:51 +00:00
  • a765e34488 GUACAMOLE-1765: Use maven-frontend-plugin instead of jasmine-frontend-plugin to fix docker build. James Muehlner 2023-04-06 18:44:37 +00:00
  • 6ba8971fa6 GUACAMOLE-1754: Merge automatic PR verification builds. Mike Jumper 2023-04-04 09:44:47 -07:00
  • b52646076c GUACAMOLE-839: Merge stack overflow fix. James Muehlner 2023-04-04 09:16:55 -07:00
  • de3a1f5ec6 GUACAMOLE-839: Omit properties added by AngularJS core from auth request parameters. Michael Jumper 2023-04-04 09:10:13 -07:00
  • f079e87f27 GUACAMOLE-1642: Add support for specifying the VNC encodings parameter. Virtually Nick 2023-04-03 19:46:48 -04:00
  • 45955b67e0 GUACAMOLE-1754: Run docker build for PR CI. James Muehlner 2023-03-21 18:00:35 +00:00
  • b980648808 Merge 1.5.1 changes back to master. James Muehlner 2023-04-03 21:40:44 +00:00
  • 8a319eb908 GUACAMOLE-1763: Merge webapp dependency version updates. James Muehlner 2023-04-03 14:40:09 -07:00
  • 1d0714f185 GUACAMOLE-1763: Update JavaScript dependencies to latest compatible versions. Michael Jumper 2023-04-03 14:31:07 -07:00
  • 8ee9ee40dc GUACAMOLE-1763: Update Java dependencies to latest compatible versions. Michael Jumper 2023-04-03 14:24:58 -07:00
  • 7e89895818 GUACAMOLE-1758: Merge updates to Czech translation of webapp. Mike Jumper 2023-03-28 14:20:48 -07:00
  • f864a9de68 GUACAMOLE-839: Merge redirect user to proper URI for SSL/TLS client auth. Virtually Nick 2023-03-28 16:56:41 -04:00
  • 08e5938493 GUACAMOLE-839: Redirect user to proper URI for SSL/TLS client auth (rather than just refuse). Michael Jumper 2023-03-28 13:09:05 -07:00
  • 41f65b02f7 GUACAMOLE-1219: Merge support for disabling TOTP on a user or user group basis. James Muehlner 2023-03-28 09:29:07 -07:00
  • 0db69594cd GUACAMOLE-1758: Updated czech translation Victor Cleaner 2023-03-24 18:52:51 +01:00
  • b3b75eeb0b GUACAMOLE-1757: Merge fix for duplicated SSO provider list. James Muehlner 2023-03-23 12:56:23 -07:00
  • e6449d2c57 GUACAMOLE-1757: Ensure SSO provider list is added to login UI only once. Michael Jumper 2023-03-23 12:30:17 -07:00
  • baf3e84c6a GUACAMOLE-1756: Merge login failure UI for when no interactive login form was used. James Muehlner 2023-03-23 09:57:03 -07:00
  • 7d5ec77adf GUACAMOLE-1756: Clean up assignment of application state. Michael Jumper 2023-03-23 00:16:32 -07:00
  • c21ee0f830 GUACAMOLE-1756: Display login failures regardless of whether the interactive login form was used. Michael Jumper 2023-03-22 14:08:22 -07:00
  • 4dbf35766f GUACAMOLE-1219: Add support for disabling TOTP for specific users and groups. Virtually Nick 2023-03-13 21:17:45 -04:00
  • d5e19d5e76 GUACAMOLE-1612: Update and correct Italian Translations for Guacamole Client Niubbo75 2022-08-08 14:26:41 +02:00
  • 8dc5bebd29 Merge 1.5.1 changes back to master. Virtually Nick 2023-03-15 15:01:18 -04:00
  • 2f4c9d175a GUACAMOLE-1738: Merge update version of MySQL connector. Virtually Nick 2023-03-15 14:52:48 -04:00
  • d1cfdd8c9b GUACAMOLE-1738: Update version of MySQL connector Michael Magill 2023-03-01 21:01:30 -05:00
  • 35cee2f279 GUACAMOLE-839: Merge corrected handling of possible null values within SSL/TLS client auth support. James Muehlner 2023-03-08 10:48:02 -08:00
  • f98901f933 GUACAMOLE-839: Add sanity checks around parsed PEM data, which may indeed be null. Michael Jumper 2023-03-08 09:34:52 -08:00
  • 6424b063f2 GUACAMOLE-839: Correct WildcardURIGuacamoleProperty to correctly handle missing (null) properties. Michael Jumper 2023-03-08 09:34:26 -08:00