Added change log to project website.

imap-support
Jordan Wages 1 month ago
parent d911e2da88
commit 693a8c662b
  1. 100
      project-website/change-log.html
  2. 4
      project-website/index.html

@ -0,0 +1,100 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Gray Duck Mail - Security</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- /wwwroot is a symlink to ../gray-duck-mail-web/wwwroot -->
<link rel="stylesheet" href="./wwwroot/css/pico.min.css" />
<link rel="stylesheet" href="./wwwroot/css/site.css" />
<link rel="stylesheet" href="./wwwroot/icofont/icofont.min.css" />
<link rel="stylesheet" href="./site.css" />
<link rel="icon" href="./wwwroot/favicon.ico" type="image/x-icon">
</head>
<body class="container">
<header>
<nav>
<ul>
<li>
<a href="./index.html">
<img src="./wwwroot/img/logo-64.png" style="margin-right: 1em; width: 2em" />
<strong>Gray Duck Mail</strong>
</a>
</li>
</ul>
<ul>
<li><a href="./index.html#installation"><i class="icofont-micro-chip"></i> Installation</a></li>
<li><a href="./index.html#getting-started"><i class="icofont-rocket"></i> Getting Started</a></li>
<li><a href="./index.html#source-code"><i class="icofont-terminal"></i> Source Code</a></li>
</ul>
</nav>
</header>
<hgroup>
<h1>Gray Duck Mail</h1>
<h2>Easy to use email discussion lists</h2>
</hgroup>
<article class="hero">
<div class="hero-content">
<hgroup>
<h3>
Change Log
</h3>
<h4>Updates to Gray Duck Mail</h4>
</hgroup>
</div>
</article>
<article id="main">
<header>
<strong>Change Log</strong>
</header>
<p>This file lists major changes between releases in <a href="https://grayduckmail.com">Gray Duck Mail</a>.</p>
<h1 id="version-0-9-9">Version 0.9.9</h1>
<ul>
<li>IMAP Support (<a href="https://github.com/wagesj45/gray-duck-mail/issues/3">#3</a>)</li>
<li>Added <code>EMAIL_PROTOCOL</code> and <code>IMAP_FOLDER</code> Docker Environment Variables</li>
<li>Fixed a bug in the auto-generated footer</li>
<li>Fixed a bug in the startup sequence</li>
</ul>
<h1 id="version-0-9-8">Version 0.9.8</h1>
<ul>
<li>Public Unsubscription Links</li>
<li>Rate Limiting Outgoing Mail</li>
<li>Administration Page Enhancements</li>
<li>Added <code>RATE_LIMIT_PER_ROUND_COUNT</code>, <code>RATE_LIMIT_ROUND_WAIT_TIME</code>, <code>WEB_UNSUBSCRIBE</code>, <code>WEB_USE_HTTPS</code>, and <code>WEB_EXTERNAL_URL</code> Docker Environment Variables</li>
<li>Changed <code>ASPNETCORE_URLS</code> Docker Environment Variable</li>
<li>Bug Fixes</li>
</ul>
<h2 id="breaking-changes">Breaking Changes</h2>
<p>There is a <strong>breaking change</strong> in this release. This version introduces &quot;one click&quot; unsubscribe links. This feature requires an externally facing port to be served. For security, a designated port is monitored for these unsubscribe &quot;one click&quot; links. This new port requires a change to the <code>ASPNETCORE_URLS</code> Docker environment variable. For more information, see the <a href="https://grayduckmail.com/installation.html">installation guide</a> and <a href="https://grayduckmail.com/security.html">security considerations</a>.</p>
</article>
<footer>
Find this project to be useful? Please consider <a href="https://support.jordanwages.com/">donating</a>!
<br />
<a href="https://git.jordanwages.com/wagesj45/gray-duck-mail">Source code</a> licensed under <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">GPLv3</a>. Gray Duck Photo by <a href="https://unsplash.com/@trebron?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Norbert Kundrak</a> on <a href="https://unsplash.com/s/photos/gray-duck?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>
<br />
<nav>
<ul>
<li><a href="https://picocss.com">Pico CSS</a></li>
<li><a href="https://www.icofont.com">Icofont</a></li>
</ul>
</nav>
</footer>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function () {
var u = "//t.thebreadsticks.com/";
_paq.push(['setTrackerUrl', u + 'js/']);
_paq.push(['setSiteId', '9']);
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.async = true; g.src = u + 'js/'; s.parentNode.insertBefore(g, s);
})();
</script>
<noscript><p><img src="https://t.thebreadsticks.com/js?idsite=9&amp;rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
</body>
</html>

@ -52,11 +52,11 @@
<article>
<header>
<strong style="color:var(--primary)">
Breaking Changes in version 0.9.8
Current Version: 0.9.9
</strong>
</header>
<p>
Version 0.9.8 introduces "one click" unsubscribe links. This feature requires an externally facing port to be served. For security, a designated port is monitored for these unsubscribe "one click" links. This new port requires a change to the <code>ASPNETCORE_URLS</code> Docker environment variable. For more information, see the <a href="./installation.html">installation guide</a> and <a href="./security.html">security considerations.</a>
View major changes and updates in the <a href="./change-log.html">change log</a>. This might include breaking changes between versions.
</p>
</article>
<article id="whats-gray-duck-mail-do">

Loading…
Cancel
Save