Mike Jumper
81de59e918
GUACAMOLE-1859: Exclude "-Beta[N]" and "-Alpha[N]" suffixes from update check.
2023-10-06 11:20:10 -07:00
Mike Jumper
2149887d0c
GUACAMOLE-1807: Update Java dependencies to latest compatible versions.
2023-07-11 11:16:32 -07:00
Mike Jumper
5a2239664c
GUACAMOLE-1807: Automatically check dependencies for updates and CVEs if "checkDependencies" is set to "true".
...
This can be done as part of the build:
mvn -DcheckDependencies=true package
or separate from the build as a manual check:
mvn -DcheckDependencies=true validate
Beware false positives and false negatives. Not all updates will
necessarily be caught be this, nor will all CVEs apply. The CVE matching
used is often a bit too fuzzy for its own good, but it gives an
excellent starting point for further manual checking.
The dependency update check will write each project's report to:
.../target/dependency-update-report.txt
and the CVE check will write each project's report to:
.../target/dependency-check-report.html
The relevant plugins WILL NOT genearte top-level, aggregate report.
2023-07-10 16:17:15 -07:00
Virtually Nick
49300d17b4
GUACAMOLE-1816: Bump client versions to 1.5.3.
2023-07-03 13:51:40 -04:00
Mike Jumper
0631ff9689
GUACAMOLE-1785: Bump version numbers to 1.5.2.
2023-05-17 16:43:01 -07:00
Mike Jumper
dacc08a841
GUACAMOLE-1788: Manually add plexus-utils to dependencies of minify-maven-plugin (fix build).
2023-05-13 10:35:54 -07:00
Mike Jumper
8ada1a91c2
GUACAMOLE-1786: Update Java dependencies to latest compatible versions.
2023-05-11 21:03:48 -07:00
Mike Jumper
0b4468ba24
GUACAMOLE-1752: Bump version numbers to 1.5.1.
2023-04-09 19:54:19 -07:00
Michael Jumper
8ee9ee40dc
GUACAMOLE-1763: Update Java dependencies to latest compatible versions.
2023-04-03 14:24:58 -07:00
James Muehlner
5966dcae63
GUACAMOLE-1604: Merge version number bumps to 1.5.0.
2023-01-10 17:14:29 -08:00
Mike Jumper
5ecee2efaa
GUACAMOLE-1604: Bump version numbers of all projects to 1.5.0.
2023-01-10 16:40:19 -08:00
Mike Jumper
9262a2b33b
GUACAMOLE-1594: Update Java dependencies to latest compatible versions.
2023-01-10 16:28:08 -08:00
James Muehlner
ed0930212c
GUACAMOLE-1594: Merge switch to Logback 1.3.x for Java 8 support.
2022-11-11 15:32:52 -08:00
Mike Jumper
22f2f89009
GUACAMOLE-1594: Switch to Logback 1.3.x (supports Java 8).
2022-11-11 15:27:28 -08:00
Mike Jumper
753cfc3e5c
GUACAMOLE-1594: Update to latest version of Jackson (2.14.0).
2022-11-06 22:06:06 -08:00
Mike Jumper
ce9922e08c
GUACAMOLE-1594: Update all Java and JavaScript dependencies to latest compatible.
...
NOTE: Several WebPack plugins could not be updated as all plugins within
WebPack's "webpack-contrib" have dropped support for WebPack v4
entirely, but Closure Compiler only supports WebPack v4.
2022-10-27 12:54:58 -07:00
James Muehlner
b06b7e4fae
GUACAMOLE-1594: Update jackson-databind to 2.13.2.1 and bump other dependencies as needed.
2022-05-02 20:02:04 +00:00
Michael Jumper
979505bb58
GUACAMOLE-641: Remove Azure Key Vault extension until license text can be obtained.
2022-01-22 22:25:05 -08:00
Michael Jumper
6145a79f5d
GUACAMOLE-641: Add generic vault support with an initial Azure Key Vault implementation.
2022-01-22 22:25:04 -08:00
Virtually Nick
20eec4bbb0
Merge 1.4.0 changes back to master.
2021-12-27 09:32:39 -05:00
Michael Jumper
b8d23962d6
GUACAMOLE-773: Update Java dependencies to latest stable, compatible versions.
2021-12-26 17:50:43 -08:00
Virtually Nick
588915d232
Merge 1.4.0 changes back to master.
2021-12-12 07:25:13 -05:00
Michael Jumper
5e9e215356
GUACAMOLE-1411: Bump version numbers to 1.4.0.
2021-12-11 16:27:00 -08:00
Michael Jumper
49a4a6c7a0
GUACAMOLE-957: Support reading multiple LDAP server configurations from "ldap-servers.yml".
2021-10-23 20:19:51 -07:00
Michael Jumper
e9e1703184
GUACAMOLE-275: Automatically attempt to refresh browser cache if index.html does not match current build.
2021-07-20 18:53:02 -07:00
Michael Jumper
0364d45d9d
GUACAMOLE-1378: Correct naming of guacamole-auth-jdbc dist .tar.gz archive.
...
The distribution .tar.gz of the guacamole-auth-jdbc set of extensions
should be called "guacamole-auth-jdbc-VERSION.tar.gz", not
"guacamole-auth-jdbc-dist-VERSION.tar.gz".
2021-07-17 17:07:53 -07:00
Michael Jumper
0ea12ca5aa
GUACAMOLE-724: Switch to SVG versions of all PNG images.
2021-07-08 03:31:48 -07:00
Michael Jumper
c546545c5e
GUACAMOLE-773: Include NPM dependencies when considering generated LICENSE.
2021-06-02 20:37:52 -07:00
Michael Jumper
e119ba459b
GUACAMOLE-773: Allow automatic license generation to consider multiple dependency lists, not necessarily from Maven.
2021-06-02 20:37:52 -07:00
Michael Jumper
1ef61687d8
GUACAMOLE-773: Migrate to NPM for AngularJS portion of webapp build.
2021-06-02 12:48:57 -07:00
Michael Jumper
f5b76806a4
GUACAMOLE-773: Update to latest version of JUnit 4.x.
2021-04-27 15:24:01 -07:00
Michael Jumper
4246acf24e
GUACAMOLE-773: Update Jersey from 2.33 to 2.34.
2021-04-26 12:53:23 -07:00
Michael Jumper
d155975d93
GUACAMOLE-773: Allow license checks to be bypassed when necessary for testing/development.
2021-04-03 17:21:34 -07:00
Michael Jumper
aaa07115ba
GUACAMOLE-773: Add exclusions as necessary to force correct dependency versions. Remove exclusions that are no longer necessary.
2021-04-03 12:10:10 -07:00
Michael Jumper
17f76e6708
GUACAMOLE-773: Automatically verify sanity of build.
2021-04-03 11:54:43 -07:00
Michael Jumper
47215cfdf9
GUACAMOLE-773: Update all Java dependencies to latest stable versions.
2021-04-02 15:43:29 -07:00
Michael Jumper
7ce3882319
GUACAMOLE-1317: Update all Maven plugins to latest.
2021-04-02 11:03:41 -07:00
Michael Jumper
7ae3cc1084
GUACAMOLE-1298: Ensure LICENSE/NOTICE generation takes current build into account (not central repository).
2021-03-31 18:37:18 -07:00
Michael Jumper
5ca4d1dd7d
GUACAMOLE-1298: Use POSIX extensions when necessary to overcome .tar filename length limits.
2021-03-31 16:51:29 -07:00
Michael Jumper
3823a91ea7
GUACAMOLE-1298: Combine duplicate Maven declarations into parent pom.xml.
2021-03-31 16:22:30 -07:00
Michael Jumper
6c8a699faa
GUACAMOLE-1298: Automatically generate LICENSE and NOTICE files.
2021-03-31 11:42:38 -07:00
Michael Jumper
b2845ebc4b
GUACAMOLE-1298: Remove guacamole-client .tar.gz archive build.
...
Children of the parent project will inherit the parent's build plugins,
which breaks everything when each child project attempts to build its
own source archive.
2021-03-31 11:24:24 -07:00
Michael Jumper
53fe6e34f8
GUACAMOLE-1298: Migrate to centralized declarations of common dependencies.
2021-03-31 11:24:24 -07:00
Virtually Nick
6bb9436fff
GUACAMOLE-747: Correct license issues for RAT plugin.
2021-02-21 14:19:56 -05:00
Michael Jumper
cec53a24e6
GUACAMOLE-1218: Copy guacamole-auth-json source tree from glyptodon/guacamole-auth-json at commit f7b2eaf6a65b7cd25fd73437360e36fe46e0bcb9.
2020-11-20 13:56:38 -08:00
Virtually Nick
5da40bd633
GUACAMOLE-1205: Bump Guacamole Client components to version 1.3.0
2020-11-03 18:06:47 -05:00
Nick Couchman
7a44cf6014
GUACAMOLE-103: Implementation of SAML authentication extension, using OpenID as a template.
2020-06-23 12:41:19 -04:00
Virtually Nick
211f8e2b25
GUACAMOLE-966: Bump client version numbers to 1.2.0
2020-02-27 14:02:45 -05:00
Michael Jumper
c3fbf44f70
GUACAMOLE-729: Bump version numbers to 1.1.0.
2019-02-09 11:08:28 -08:00
Michael Jumper
45513592a7
GUACAMOLE-570: Bump version numbers to 1.0.0.
2018-06-05 21:34:26 -07:00