This is an automated email from the ASF dual-hosted git repository.
mjumper pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/guacamole-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new abc9e2b0 Deploy draft release notes for 1.5.1-RC1.
abc9e2b0 is described below
commit abc9e2b0d2f6ce86a6663680ac71892057175014
Author: Michael Jumper <[email protected]>
AuthorDate: Mon Apr 10 11:31:51 2023 -0700
Deploy draft release notes for 1.5.1-RC1.
---
content/releases/1.5.1/index.html | 875 ++++++++++++++++++++++++++++++++++++++
1 file changed, 875 insertions(+)
diff --git a/content/releases/1.5.1/index.html
b/content/releases/1.5.1/index.html
new file mode 100644
index 00000000..52b71a25
--- /dev/null
+++ b/content/releases/1.5.1/index.html
@@ -0,0 +1,875 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+ <head>
+ <link rel="stylesheet"
href="/styles/main.css?s=2e802ec8ebf673f18506558bd1588311">
+ <link rel="icon" type="image/png" href="/images/guacamole-logo-64.png"/>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0,
maximum-scale=1.0, minimum-scale=1.0, user-scalable=no,
target-densitydpi=device-dpi"/>
+ <meta charset="UTF-8"/>
+ <title>Apache Guacamoleā¢: 1.5.1</title>
+</head>
+
+
+ <body>
+
+ <!-- Header -->
+<div id="header">
+ <h1><a href="/">Apache Guacamoleā¢</a></h1>
+ <ul id="navigation" class="menu">
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/releases/"
+
+ class="download"
+ >Downloads</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class="dropdown">
+
+ <a class="dropdown-toggle "
+ href="#">Docs</a>
+ <ul class="dropdown-menu">
+
+
+
+
+
+
+ <li>
+ <a href="/faq/"
+ >FAQ</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/api-documentation/"
+ >API / Development</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/doc/gug/"
+ >Guacamole Manual</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+ <li class="dropdown">
+
+ <a class="dropdown-toggle "
+ href="#">Community</a>
+ <ul class="dropdown-menu">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a
href="https://github.com/search?utf8=%E2%9C%93&q=repo%3Aapache%2Fguacamole-server+repo%3Aapache%2Fguacamole-client+repo%3Aapache%2Fguacamole-website&type=Repositories&ref=searchresults"
+ >GitHub</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/open-source/"
+ >Contributing</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/support/"
+ >Help / Support</a>
+ </li>
+
+
+
+
+
+ </ul>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="https://issues.apache.org/jira/browse/GUACAMOLE/"
+ >JIRA</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="/security/"
+ >Security Reports</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li class="dropdown">
+
+ <a class="dropdown-toggle apache"
+ href="#">Apache Software Foundation</a>
+ <ul class="dropdown-menu">
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="http://www.apache.org/"
+ >ASF Homepage</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="http://www.apache.org/licenses/"
+ >License</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="http://www.apache.org/foundation/thanks.html"
+ >Thanks</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a href="http://www.apache.org/foundation/sponsorship.html"
+ >Sponsorship</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li>
+ <a
href="http://www.apache.org/foundation/policies/conduct.html"
+ >Code of Conduct</a>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+ </li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </ul>
+</div>
+
+
+ <!-- Content -->
+ <div id="page">
+ <div id="content">
+
+ <div class="draft-disclaimer">
+ <p><strong>Apache Guacamole 1.5.1 has not yet been
+ released!</strong> The artifacts and release notes below are drafts for
+ a proposed release of Apache Guacamole which has not yet occurred.</p>
+ </div>
+
+
+
+
+<h1>Apache Guacamole 1.5.1</h1>
+
+<div id="links">
+
+
+
+ <h2>Release documentation</h2>
+
+ <ul>
+
+ <li><a href="/doc/1.5.1/gug">Manual</a></li>
+
+ <li><a href="/doc/1.5.1/guacamole-common">guacamole-common</a></li>
+
+ <li><a
href="/doc/1.5.1/guacamole-common-js">guacamole-common-js</a></li>
+
+ <li><a href="/doc/1.5.1/guacamole-ext">guacamole-ext</a></li>
+
+ <li><a href="/doc/1.5.1/libguac">libguac</a></li>
+
+ <li><a href="/doc/1.5.1/libguac-terminal">libguac-terminal</a></li>
+
+ </ul>
+
+
+
+</div>
+
+<p>Apache Guacamole is split into two subprojects: "guacamole-client", the
+HTML5 web application which serves the Guacamole client to users, and
+"guacamole-server", the remote desktop proxy which the web application
+communicates with. The source code for each of these may be downloaded
+below.</p>
+
+<p>You <strong>must</strong> <a
href="https://www.apache.org/info/verification.html">
+verify the integrity of any downloaded files</a> using the OpenPGP signatures
+we provide with each release. The signatures should be verified against the
+<a href="https://downloads.apache.org/guacamole/KEYS">KEYS</a>
+file, which contains the OpenPGP keys of Apache Guacamole's Release Managers.
+Checksums of each released file are also provided.</p>
+
+<!-- Source archives -->
+<div class="release-downloads">
+
+ <table>
+
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-client-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-client-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-client-1.5.1.tar.gz'
+ )">guacamole-client-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-client-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-client-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-server-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-server-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-server-1.5.1.tar.gz'
+ )">guacamole-server-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-server-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/source/guacamole-server-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ </table>
+
+
+</div>
+
+<p>If you do not wish to build Apache Guacamole entirely from source, pre-built
+versions of the web application (.war) and all extensions are provided here in
+binary form for convenience. <strong>Please note that guacamole-server must
+still be built and installed from source.</strong></p>
+
+<!-- All binaries -->
+<div class="release-downloads">
+
+ <table>
+
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-1.5.1.war"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-1.5.1.war'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-1.5.1.war'
+ )">guacamole-1.5.1.war</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-1.5.1.war.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-1.5.1.war.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-duo-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-duo-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-duo-1.5.1.tar.gz'
+ )">guacamole-auth-duo-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-duo-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-duo-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-header-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-header-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-header-1.5.1.tar.gz'
+ )">guacamole-auth-header-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-header-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-header-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-jdbc-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-jdbc-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-jdbc-1.5.1.tar.gz'
+ )">guacamole-auth-jdbc-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-jdbc-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-jdbc-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-json-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-json-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-json-1.5.1.tar.gz'
+ )">guacamole-auth-json-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-json-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-json-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-ldap-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-ldap-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-ldap-1.5.1.tar.gz'
+ )">guacamole-auth-ldap-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-ldap-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-ldap-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-quickconnect-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-quickconnect-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-quickconnect-1.5.1.tar.gz'
+ )">guacamole-auth-quickconnect-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-quickconnect-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-quickconnect-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-sso-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-sso-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-sso-1.5.1.tar.gz'
+ )">guacamole-auth-sso-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-sso-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-sso-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-totp-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-auth-totp-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-auth-totp-1.5.1.tar.gz'
+ )">guacamole-auth-totp-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-totp-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-auth-totp-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-history-recording-storage-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-history-recording-storage-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-history-recording-storage-1.5.1.tar.gz'
+
)">guacamole-history-recording-storage-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-history-recording-storage-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-history-recording-storage-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ <tr>
+
+
+ <td><a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-vault-1.5.1.tar.gz"
+ onclick="trackDownload(
+ 'click',
+ 'guacamole-vault-1.5.1.tar.gz'
+ )"
+ oncontextmenu="trackDownload(
+ 'menu',
+ 'guacamole-vault-1.5.1.tar.gz'
+ )">guacamole-vault-1.5.1.tar.gz</a></td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-vault-1.5.1.tar.gz.asc">PGP</a>
]</td>
+
+
+ <td>[ <a
href="https://dist.apache.org/repos/dist/dev/guacamole/1.5.1-RC1/binary/guacamole-vault-1.5.1.tar.gz.sha256">SHA-256</a>
]</td>
+
+ </tr>
+
+ </table>
+
+
+</div>
+
+<!-- Release notes -->
+<div id="release-notes">
+ <h1>Release notes</h1>
+ <p>The 1.5.1 release is a bugfix release that addresses regressions noted
in the
+1.5.0 release, particularly regressions affecting the <code
class="language-plaintext highlighter-rouge">guacamole/guacamole</code> and
+<code class="language-plaintext highlighter-rouge">guacamole/guacd</code>
Docker images. For a full list of all changes in this
+release, please see the <a href="#changelog">changelog</a>.</p>
+
+<p><strong>The 1.5.1 release is compatible with older 1.x components.</strong>
You should
+upgrade older components to 1.5.1 when possible, however things should continue
+to work correctly in the interim:</p>
+
+<ul>
+ <li>Extensions written for older 1.x releases can be used by 1.5.1.</li>
+ <li>Components written for the version of the Guacamole protocol used by
older
+1.x releases can be used with components of the 1.5.1 release.</li>
+</ul>
+
+<h1 id="changelog">Changelog</h1>
+
+<h3 id="docker-images">Docker images</h3>
+
+<ul>
+ <li class="bug">guacamole Docker image cannot connect to MySQL using SSL (<a
href="https://issues.apache.org/jira/browse/GUACAMOLE-1738">GUACAMOLE-1738</a>)</li>
+ <li class="bug">guacd Docker image cannot authenticate with VeNCrypt (<a
href="https://issues.apache.org/jira/browse/GUACAMOLE-1741">GUACAMOLE-1741</a>)</li>
+</ul>
+
+<h3 id="protocol-support--guacd">Protocol support / guacd</h3>
+
+<ul>
+ <li class="bug">Printing within RDP fails against newer GhostScript (<a
href="https://issues.apache.org/jira/browse/GUACAMOLE-1755">GUACAMOLE-1755</a>)</li>
+</ul>
+
+<h3 id="general-housekeeping-and-cleanup">General housekeeping and cleanup</h3>
+
+<ul>
+ <li class="bug">Docker build failing during JS unit tests with Chrome
version mismatch issue (<a
href="https://issues.apache.org/jira/browse/GUACAMOLE-1765">GUACAMOLE-1765</a>)</li>
+ <li>Update webapp dependencies to latest stable and compatible versions (<a
href="https://issues.apache.org/jira/browse/GUACAMOLE-1763">GUACAMOLE-1763</a>)</li>
+</ul>
+
+
+</div>
+
+
+ </div>
+ </div>
+
+ <!-- Footer -->
+<div id="footer">
+
+ <!-- Copyrights -->
+ <p class="copyright">
+ Copyright © 2020 <a href="http://www.apache.org/">The Apache
+ Software Foundation</a>, Licensed under the <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
+ Version 2.0</a>. The HTML5 shield logo has been modified from the
+ original work of the <a
+ href="http://www.w3.org/">World Wide Web Constortium (W3C)</a>,
+ which is licensed under the <a
+ href="http://creativecommons.org/licenses/by/3.0/">Creative
+ Commons Attribution 3.0</a> license.
+ </p>
+
+ <!-- Trademarks -->
+ <p class="trademarks">
+ Apache Guacamole, Guacamole, Apache, the Apache feather logo, and the
+ Apache Guacamole project logo are trademarks of The Apache Software
+ Foundation.
+ </p>
+
+</div>
+
+
+ <!-- Google Analytics -->
+ <script type="text/javascript">
+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new
Date();a=s.createElement(o),
+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-75289145-1', 'auto');
+ ga('send', 'pageview');
+ </script>
+
+ <!-- Download tracking helper function -->
+ <script type="text/javascript">
+
+ /**
+ * Signals Google Analytics that a file is being downloaded (or, at
+ * least, we expect that it is). Note that it is not possible to
+ * determine this with 100% certainty without grepping server logs,
+ * but this should still at least help gauge interest/usage.
+ *
+ * @param {String} action
+ * A human-readable string describing the user event which
+ * occurred to initiate the download.
+ *
+ * @param {String} filename
+ * The filename of the file being downloaded.
+ */
+ function trackDownload(action, filename) {
+ ga('send', 'event', {
+ eventCategory : 'Download',
+ eventAction : action,
+ eventLabel : filename,
+ transport : 'beacon'
+ });
+ }
+
+ </script>
+
+ <!-- jQuery -->
+ <script src="/scripts/jquery.min.js" type="text/javascript"></script>
+
+ <!-- Dropdown toggle -->
+ <script src="/scripts/dropdown.js" type="text/javascript"></script>
+
+ </body>
+</html>