James Muehlner
449675c79a
GUACAMOLE-926: Add class to error rows with actual errors for easier restyling.
2023-04-11 23:13:00 +00:00
James Muehlner
b831d0a82b
GUACAMOLE-926: Factor file input and drag/drop out into directives.
2023-04-11 23:13:00 +00:00
James Muehlner
45dc611ab1
GUACAMOLE-926: Switch out connection icon to a better looking one.
2023-04-11 23:13:00 +00:00
James Muehlner
8aaa636705
GUACAMOLE-926: Always use translation system for errors.
2023-04-11 23:13:00 +00:00
James Muehlner
d657d2b90a
GUACAMOLE-926: Clean up unneeded code, trailing whitespace; fix bugs, styling, comments and licenses.
2023-04-11 23:12:54 +00:00
Virtually Nick
56c6e5022d
Merge 1.5.1 changes back to master.
2023-04-10 10:22:47 -04:00
Mike Jumper
0b4468ba24
GUACAMOLE-1752: Bump version numbers to 1.5.1.
2023-04-09 19:54:19 -07:00
James Muehlner
f8fb95fbc8
GUACAMOLE-926: Finalize automatic cleanup on failure.
2023-04-07 20:43:30 +00:00
James Muehlner
9c31dba3cd
GUACAMOLE-926: Add a success message once the import has succeeded.
2023-04-07 20:43:30 +00:00
James Muehlner
7bf192fd73
GUACAMOLE-926: Switch to standard notification style.
2023-04-07 20:43:30 +00:00
James Muehlner
eadc1779a0
GUACAMOLE-926: Import/upload UI improvements.
2023-04-07 20:43:30 +00:00
James Muehlner
2ce7876f26
GUACAMOLE-926: Migrate upload directive into import page controller since they're so tangled up together to make it not worth seperating them.
2023-04-07 20:43:30 +00:00
James Muehlner
322adbc294
GUACAMOLE-926: Display connection-specific errors to the user.
2023-04-07 20:43:30 +00:00
James Muehlner
5a2a4a79a7
GUACAMOLE-926: Roll back created users and user groups as well.
2023-04-07 20:43:30 +00:00
James Muehlner
690a8a34ca
GUACAMOLE-926: Add file format help page.
2023-04-07 20:43:30 +00:00
James Muehlner
a1c1a58886
GUACAMOLE-926: Create new file upload UI.
2023-04-07 20:43:30 +00:00
James Muehlner
51e0fb8c66
GUACAMOLE-926: Grant permissions to all users / groups.
2023-04-07 20:43:30 +00:00
James Muehlner
bfb7f3b78a
GUACAMOLE-926: Create users and groups; don't require them to exist beforehand.
2023-04-07 20:43:30 +00:00
James Muehlner
761438e02d
GUACAMOLE-926: Also accept user and group identifiers to post in a seperate request.
2023-04-07 20:43:30 +00:00
James Muehlner
314adf6c23
GUACAMOLE-926: Remove patch update functionality. It's needed for batch import, and it's a can of worms.
2023-04-07 20:43:30 +00:00
James Muehlner
cbb44efb2b
GUACAMOLE-926: Translate to API patches in patch service.
2023-04-07 20:43:30 +00:00
James Muehlner
a6af634d86
GUACAMOLE-926: Implement logic for translating CSV rows to connection objects.
2023-04-07 20:43:29 +00:00
James Muehlner
fac76ef0cb
GUACAMOLE-926: Migrate import code to a dedicated module.
2023-04-07 20:43:29 +00:00
James Muehlner
ec33c81f1a
GUACAMOLE-926: Parse YAML, CSV, JSON on frontend and submit to API.
2023-04-07 20:43:29 +00:00
James Muehlner
e6bd12ee4c
GUACAMOLE-926: Allow JDBC extensions to accept identifiers from user for update.
2023-04-07 20:43:29 +00:00
James Muehlner
9cdbe0fb36
GUACAMOLE-926: Improve response plumbing through to user.
2023-04-07 20:43:29 +00:00
James Muehlner
7d1d5cdf13
GUACAMOLE-926: Success / Error handling in REST API.
2023-04-07 20:43:29 +00:00
James Muehlner
65074385e1
GUACAMOLE-926: Set JDBC to batch mode and just do operations one at a time.
2023-04-07 20:43:29 +00:00
James Muehlner
97e99d6fe3
GUACAMOLE-926: Create directory infrastructure for batch creation.
2023-04-07 20:43:29 +00:00
Michael Jumper
de3a1f5ec6
GUACAMOLE-839: Omit properties added by AngularJS core from auth request parameters.
2023-04-04 09:10:13 -07:00
James Muehlner
b980648808
Merge 1.5.1 changes back to master.
2023-04-03 21:40:44 +00:00
Michael Jumper
1d0714f185
GUACAMOLE-1763: Update JavaScript dependencies to latest compatible versions.
2023-04-03 14:31:07 -07:00
Victor Cleaner
0db69594cd
GUACAMOLE-1758: Updated czech translation
...
GUACAMOLE-1758: Updated czech translation
2023-03-24 18:52:51 +01:00
Michael Jumper
7d5ec77adf
GUACAMOLE-1756: Clean up assignment of application state.
2023-03-23 00:16:32 -07:00
Michael Jumper
c21ee0f830
GUACAMOLE-1756: Display login failures regardless of whether the interactive login form was used.
2023-03-22 14:08:52 -07:00
Virtually Nick
23a5c9476f
GUACAMOLE-839: Merge add webapp SSO support for certificates / smart cards.
2023-03-07 20:59:57 -05:00
Alex Leitner
f31356c2f5
GUACAMOLE-1740: Prevent collisions of clipboard inactive and active classes with other classes of the same name.
2023-03-07 19:22:03 +00:00
Michael Jumper
b6ce477625
GUACAMOLE-839: Support deferred retrieval of authentication parameters.
2023-03-01 09:10:52 -08:00
Michael Jumper
9177cac3cc
GUACAMOLE-839: Allow authenticationService to affect login screen even if not invoked by login screen.
2023-03-01 09:10:52 -08:00
James Muehlner
e9d8618cc8
GUACAMOLE-1744: Merge fix to clean up UI only if user is not logged in.
2023-02-28 11:46:10 -08:00
Michael Jumper
5b8170eee4
GUACAMOLE-1744: Clean up UI only if user is not logged in.
2023-02-28 11:01:42 -08:00
James Muehlner
4308bc1389
GUACAMOLE-1740: Merge change hiding clipboard contents in sidebar until explicitly focused.
2023-02-27 15:33:21 -08:00
Alex Leitner
2c15f3d21f
GUACAMOLE-1740: Don't display clipboard contents in the clipboard editor until it is focused on.
2023-02-27 23:25:27 +00:00
Virtually Nick
9caf5c530f
GUACAMOLE-1744: Merge automatically clean up UI if session has expired in the background.
2023-02-27 17:56:18 -05:00
Michael Jumper
d10c35396e
GUACAMOLE-1744: Automatically reset UI if session is no longer valid.
2023-02-27 14:53:09 -08:00
Michael Jumper
f61f016fdf
GUACAMOLE-1744: Provide REST API mechanism for testing session validity.
...
NOTE: This test must not have the effect of resetting a session's last
accessed time, or periodic validity tests will erroneously act as
session keep-alives.
2023-02-27 14:53:09 -08:00
Michael Jumper
cfffcdf0b7
GUACAMOLE-1745: Ensure deep copies of session storage are created only if necessary.
2023-02-27 14:44:46 -08:00
Mike Jumper
72b0634a5f
GUACAMOLE-1730: Merge Polish translation.
2023-02-04 13:08:30 -08:00
James Muehlner
180c045ad9
Merge 1.5.0 changes back to master.
2023-02-04 00:55:20 +00:00
Mike Jumper
309350a909
GUACAMOLE-1293: Display anonymous users within a shared session as "Anonymous".
2023-02-03 16:37:19 -08:00