Skip to content

Commit a6841ba

Browse files
committed
Generate Pelican site
1 parent 282fe76 commit a6841ba

29 files changed

+2973
-1753
lines changed

Diff for: blog/archives/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@
9595

9696
<section id="blog-list">
9797
<h1 class="top-header">Archives</h1>
98+
<h2 class="top-subheader">Wed 12 June 2024</h2>
99+
<p>
100+
<a href="/blog/kiwi-tcms-team/2024/06/12/kiwi-tcms-134/">Kiwi TCMS 13.4</a>
101+
</p>
98102
<h2 class="top-subheader">Tue 11 June 2024</h2>
99103
<p>
100104
<a href="/blog/kiwi-tcms-team/2024/06/11/anonymous-analytics-for-kiwitcms-container/">Anonymous analytics for kiwitcms-container</a>

Diff for: blog/authors/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ <h1 class="top-header">Blog authors</h1>
9999
<h2 class="top-subheader">Alexander Todorov (21)</h2>
100100
</a>
101101
<a href="/blog/kiwi-tcms-team/" rel="bookmark">
102-
<h2 class="top-subheader">Kiwi TCMS Team (138)</h2>
102+
<h2 class="top-subheader">Kiwi TCMS Team (139)</h2>
103103
</a>
104104
<a href="/blog/malcolm-shore/" rel="bookmark">
105105
<h2 class="top-subheader">Malcolm Shore (1)</h2>

Diff for: blog/index.html

+122-162
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,127 @@
9595
<section id="blog-list">
9696
<h1>Blog</h1>
9797

98+
<article class="blog-list">
99+
<div class="header">
100+
<a href="/blog/kiwi-tcms-team/2024/06/12/kiwi-tcms-134/" rel="bookmark" title="Permalink to Kiwi TCMS 13.4">
101+
<h1 class="top-header">Kiwi TCMS 13.4</h1>
102+
</a>
103+
104+
<p class="post-meta">Posted by
105+
<a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a>
106+
on Wed 12 June 2024
107+
</p>
108+
</div>
109+
110+
<div class="content">
111+
<p>We're happy to announce Kiwi TCMS version 13.4!</p>
112+
<p><strong>IMPORTANT:</strong>
113+
This is a small release which contains several improvements,
114+
internal refactoring and updated translations!</p>
115+
<p>Recommended
116+
<a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#upgrading-instructions">upgrade</a>
117+
path:</p>
118+
<pre class="literal-block">
119+
13.3 -&gt; 13.4
120+
</pre>
121+
<p>You can explore everything at
122+
<a class="reference external" href="https://public.tenant.kiwitcms.org/">https://public.tenant.kiwitcms.org</a>!</p>
123+
<p>---</p>
124+
<blockquote>
125+
<p>Upstream container images (x86_64):</p>
126+
<pre class="literal-block">
127+
kiwitcms/kiwi latest 16bf67e2fc1f 674MB
128+
</pre>
129+
</blockquote>
130+
<p><strong>IMPORTANT:</strong> version tagged and multi-arch
131+
<a class="reference external" href="/containers/">container images</a> are available only to
132+
<a class="reference external" href="/#subscriptions">subscribers</a>!</p>
133+
<div class="section" id="changes-since-kiwi-tcms-13-3">
134+
<h2>Changes since Kiwi TCMS 13.3</h2>
135+
<div class="section" id="improvements">
136+
<h3>Improvements</h3>
137+
<ul class="simple">
138+
<li>Update Django from 4.2.12 to 4.2.13</li>
139+
<li>Update django-simple-history from 3.5.0 to 3.7.0</li>
140+
<li>Update python-gitlab from 4.5.0 to 4.6.0</li>
141+
<li>Update uwsgi from 2.0.25.1 to 2.0.26</li>
142+
<li>Update node_modules/html5sortable from 0.13.3 to 0.14.0</li>
143+
<li>Remove cron job for anonymous analytics</li>
144+
<li>Remove anonymous analytics from <tt class="docutils literal">/admin/</tt> pages</li>
145+
<li>Replace inline HTML attributes with CSS classes</li>
146+
<li>Make it possible for Kiwi TCMS plugins to provide markdown extensions</li>
147+
</ul>
148+
</div>
149+
<div class="section" id="refactoring">
150+
<h3>Refactoring</h3>
151+
<ul class="simple">
152+
<li>Remove django-debug-toolbar as a development dependency</li>
153+
<li>Update node_modules/eslint-plugin-promise from 6.1.1 to 6.2.0</li>
154+
<li>Update node_modules/webpack from 5.91.0 to 5.92.0</li>
155+
</ul>
156+
</div>
157+
<div class="section" id="translations">
158+
<h3>Translations</h3>
159+
<ul class="simple">
160+
<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/zh-TW#">Chinese Traditional translation</a></li>
161+
<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/ko#">Korean translation</a></li>
162+
</ul>
163+
</div>
164+
</div>
165+
<div class="section" id="kiwi-tcms-enterprise-v13-4-mt">
166+
<h2>Kiwi TCMS Enterprise v13.4-mt</h2>
167+
<ul class="simple">
168+
<li>Based on Kiwi TCMS v13.4</li>
169+
<li>Relicense this source code under GNU Affero General Public License v3 or later</li>
170+
<li>Prior versions are still licensed under GNU General Public License v3</li>
171+
<li>Support Mermaid.js syntax in Markdown fenced code blocks. Closes
172+
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/3116">Issue #3116</a></li>
173+
<li>Update certbot from 2.10.0 to 2.11.0</li>
174+
<li>Update certbot-dns-* plugins from 2.10.0 to 2.11.0</li>
175+
<li>Update django-ses from 4.0.0 to 4.1.0</li>
176+
<li>Update dj-database-url from 2.1.0 to 2.2.0</li>
177+
<li>Update kiwitcms-github-app from 1.7.0 to 2.0.0</li>
178+
<li>Update kiwitcms-tenants from 2.8.3 to 3.0.0</li>
179+
<li>Update sentry-sdk from 2.2.0 to 2.5.1</li>
180+
</ul>
181+
</div>
182+
<div class="section" id="private-container-images">
183+
<h2>Private container images</h2>
184+
<blockquote>
185+
<pre class="literal-block">
186+
quay.io/kiwitcms/version 13.4 (aarch64) d4aaf8b83d66 12 Jun 2024 686MB
187+
quay.io/kiwitcms/version 13.4 (x86_64) 16bf67e2fc1f 12 Jun 2024 674MB
188+
quay.io/kiwitcms/enterprise 13.4-mt (aarch64) c070b5cdf01b 12 Jun 2024 1.05GB
189+
quay.io/kiwitcms/enterprise 13.4-mt (x86_64) c3a1059e1884 12 Jun 2024 1.03GB
190+
</pre>
191+
</blockquote>
192+
<p><strong>IMPORTANT:</strong> version tagged, multi-arch and Enterprise
193+
<a class="reference external" href="/containers/">container images</a> are available only to
194+
<a class="reference external" href="/#subscriptions">subscribers</a>!</p>
195+
</div>
196+
<div class="section" id="how-to-upgrade">
197+
<h2>How to upgrade</h2>
198+
<p><a class="reference external" href="/blog/atodorov/2018/07/30/how-to-backup-docker-volumes-for-kiwi-tcms/">Backup</a> first!
199+
Then follow the
200+
<a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#upgrading-instructions">Upgrading instructions</a>
201+
from our documentation.</p>
202+
<p>Happy testing!</p>
203+
<p>---</p>
204+
<p>If you like what we're doing and how Kiwi TCMS supports various communities
205+
please help us grow!</p>
206+
<ul class="simple">
207+
<li><a class="reference external" href="https://github.com/kiwitcms/Kiwi/stargazers">Give ⭐ on GitHub</a>;</li>
208+
<li><a class="reference external" href="https://gitlab.com/gitlab-org/gitlab/-/issues/334558">Give 👍 on GitLab</a>;</li>
209+
<li><a class="reference external" href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
210+
and follow all project news;</li>
211+
<li><a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a>
212+
and an awesome open source hacker;</li>
213+
<li><a class="reference external" href="/#subscriptions">Become a subscriber</a> and help us sustain development</li>
214+
</ul>
215+
</div>
216+
217+
</div>
218+
</article>
98219
<article class="blog-list">
99220
<div class="header">
100221
<a href="/blog/kiwi-tcms-team/2024/06/11/anonymous-analytics-for-kiwitcms-container/" rel="bookmark" title="Permalink to Anonymous analytics for kiwitcms-container">
@@ -2415,175 +2536,14 @@ <h2>How to upgrade</h2>
24152536
and an awesome open source hacker;</li>
24162537
<li><a class="reference external" href="/#subscriptions">Become a subscriber</a> and help us sustain development</li>
24172538
</ul>
2418-
</div>
2419-
2420-
</div>
2421-
</article>
2422-
<article class="blog-list">
2423-
<div class="header">
2424-
<a href="/blog/kiwi-tcms-team/2023/02/15/kiwi-tcms-120/" rel="bookmark" title="Permalink to Kiwi TCMS 12.0">
2425-
<h1 class="top-header">Kiwi TCMS 12.0</h1>
2426-
</a>
2427-
2428-
<p class="post-meta">Posted by
2429-
<a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a>
2430-
on Wed 15 February 2023
2431-
</p>
2432-
</div>
2433-
2434-
<div class="content">
2435-
<p>We're happy to celebrate our 14th anniversary with Kiwi TCMS version 12.0!</p>
2436-
<p><strong>IMPORTANT:</strong> this is a new major release which contains security related updates,
2437-
general improvements, bug fixes and new translations!</p>
2438-
<p>You can explore everything at
2439-
<a class="reference external" href="https://public.tenant.kiwitcms.org/">https://public.tenant.kiwitcms.org</a>!</p>
2440-
<blockquote>
2441-
<p>Supported upgrade paths:</p>
2442-
<pre class="literal-block">
2443-
5.3 (or older) -&gt; 5.3.1
2444-
5.3.1 (or newer) -&gt; 6.0.1
2445-
6.0.1 -&gt; 6.1
2446-
6.1 -&gt; 6.1.1
2447-
6.1.1 -&gt; 6.2 (or newer)
2448-
</pre>
2449-
</blockquote>
2450-
<p>---</p>
2451-
<blockquote>
2452-
<p>Upstream container images (x86_64):</p>
2453-
<pre class="literal-block">
2454-
kiwitcms/kiwi latest cbe275c11098 518MB
2455-
</pre>
2456-
</blockquote>
2457-
<p><strong>IMPORTANT:</strong> version tagged and multi-arch
2458-
<a class="reference external" href="/containers/">container</a> images are available only to
2459-
<a class="reference external" href="/#subscriptions">subscribers</a>!</p>
2460-
<div class="section" id="changes-since-kiwi-tcms-11-7">
2461-
<h2>Changes since Kiwi TCMS 11.7</h2>
2462-
<div class="section" id="security">
2463-
<h3>Security</h3>
2464-
<ul class="simple">
2465-
<li>Update Django from 4.1.5 to 4.1.7 which includes fixes for
2466-
<a class="reference external" href="https://docs.djangoproject.com/en/4.1/releases/4.1.6/">CVE-2023-23969</a> and
2467-
<a class="reference external" href="https://docs.djangoproject.com/en/4.1/releases/4.1.7/">CVE-2023-24580</a></li>
2468-
<li>Rate limit everything under /accounts/. Fixes
2469-
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/security/advisories/GHSA-7968-h4m4-ghm9">CVE-2023-25156</a></li>
2470-
<li>Require a captcha challenge on password reset form. Fixes
2471-
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/security/advisories/GHSA-7j9h-3jxf-3vrf">CVE-2023-25171</a></li>
2472-
</ul>
2473-
</div>
2474-
<div class="section" id="improvements">
2475-
<h3>Improvements</h3>
2476-
<ul>
2477-
<li><p class="first">Update bleach from 5.0.1 to 6.0.0</p>
2478-
</li>
2479-
<li><p class="first">Update django-tree-queries from 0.13.0 to 0.14.0</p>
2480-
</li>
2481-
<li><p class="first">Update python-gitlab from 3.12.0 to 3.13.0</p>
2482-
</li>
2483-
<li><p class="first">Update python-redmine from 2.3.0 to 2.4.0</p>
2484-
</li>
2485-
<li><p class="first">Update node_modules/json5 from 1.0.1 to 1.0.2</p>
2486-
</li>
2487-
<li><p class="first">Switch from Apache to Nginx + uWSGI</p>
2488-
<ul class="simple">
2489-
<li>uWSGI will spawn worker processes for each available CPU core</li>
2490-
<li>reduce container image by around 50 MB</li>
2491-
</ul>
2492-
<p><strong>Warning:</strong></p>
2493-
<blockquote>
2494-
<p>No longer support <tt class="docutils literal">KIWI_DONT_ENFORCE_HTTPS</tt> environment variable</p>
2495-
</blockquote>
2496-
</li>
2497-
</ul>
2498-
</div>
2499-
<div class="section" id="bug-fixes">
2500-
<h3>Bug fixes</h3>
2501-
<ul class="simple">
2502-
<li>Load SimpleMDE for Admin pages. Fixes
2503-
<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/3057">Issue #3057</a></li>
2504-
<li>Don't show all builds on Search Test Runs page before Product and Version
2505-
fields are initialized when loading the page directly</li>
2506-
</ul>
2507-
</div>
2508-
<div class="section" id="refactoring-and-testing">
2509-
<h3>Refactoring and testing</h3>
2510-
<ul class="simple">
2511-
<li>Remove deprecated <tt class="docutils literal">setDaemon()</tt> method (Ivajlo Karabojkov)</li>
2512-
<li>Execute docker tests against <tt class="docutils literal">localhost</tt> instead of container IP</li>
2513-
<li>Test performance baseline on certain pages with <tt class="docutils literal">wrk</tt></li>
2514-
<li>Conditionally execute top-level UI functions</li>
2515-
<li>Raise <tt class="docutils literal">RuntimeError</tt> instead of <tt class="docutils literal">Exception</tt> to satisfy newer
2516-
pylint checks</li>
2517-
</ul>
2518-
</div>
2519-
<div class="section" id="translations">
2520-
<h3>Translations</h3>
2521-
<ul class="simple">
2522-
<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/zh-CN#">Chinese Simplified translation</a></li>
2523-
<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/de#">German translation</a></li>
2524-
<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/pl#">Polish translation</a></li>
2525-
</ul>
2526-
</div>
2527-
</div>
2528-
<div class="section" id="kiwi-tcms-enterprise-v12-0-mt">
2529-
<h2>Kiwi TCMS Enterprise v12.0-mt</h2>
2530-
<ul>
2531-
<li><p class="first">Based on Kiwi TCMS v12.0</p>
2532-
</li>
2533-
<li><p class="first">Update kiwitcms-github-app from 1.4.0 to 1.4.1</p>
2534-
</li>
2535-
<li><p class="first">Update kiwitcms-tenants from 2.4.0 to 2.5.0</p>
2536-
<blockquote>
2537-
<p>Private images:</p>
2538-
<pre class="literal-block">
2539-
quay.io/kiwitcms/version 12.0 (aarch64) 21507017de36 15 Feb 2023 527MB
2540-
quay.io/kiwitcms/version 12.0 (x86_64) cbe275c11098 15 Feb 2023 518MB
2541-
quay.io/kiwitcms/enterprise 12.0-mt (aarch64) a67e0c1ac309 15 Feb 2023 727MB
2542-
quay.io/kiwitcms/enterprise 12.0-mt (x86_64) 3da1342bcd01 15 Feb 2023 717MB
2543-
</pre>
2544-
</blockquote>
2545-
</li>
2546-
</ul>
2547-
<p><strong>IMPORTANT:</strong> version tagged, multi-arch and Enterprise
2548-
<a class="reference external" href="/containers/">container</a> images are available only to
2549-
<a class="reference external" href="/#subscriptions">subscribers</a>!</p>
2550-
</div>
2551-
<div class="section" id="how-to-upgrade">
2552-
<h2>How to upgrade</h2>
2553-
<p><a class="reference external" href="/blog/atodorov/2018/07/30/how-to-backup-docker-volumes-for-kiwi-tcms/">Backup</a> first!
2554-
Then execute the commands:</p>
2555-
<pre class="literal-block">
2556-
cd path/containing/docker-compose/
2557-
docker-compose down
2558-
docker-compose pull
2559-
docker-compose up -d
2560-
docker exec -it kiwi_web /Kiwi/manage.py upgrade
2561-
</pre>
2562-
<p>Refer to
2563-
<a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#upgrading">our documentation</a>
2564-
for more details!</p>
2565-
<p>Happy testing!</p>
2566-
<p>---</p>
2567-
<p>If you like what we're doing and how Kiwi TCMS supports various communities
2568-
please help us grow!</p>
2569-
<ul class="simple">
2570-
<li><a class="reference external" href="https://github.com/kiwitcms/Kiwi/stargazers">Give ⭐ on GitHub</a>;</li>
2571-
<li><a class="reference external" href="https://gitlab.com/gitlab-org/gitlab/-/issues/334558">Give 👍 on GitLab</a>;</li>
2572-
<li><a class="reference external" href="https://opencollective.com/kiwitcms/donate">Donate via Open Collective</a> as low as 1 EUR;</li>
2573-
<li><a class="reference external" href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
2574-
and follow all project news;</li>
2575-
<li><a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a>
2576-
and an awesome open source hacker;</li>
2577-
<li><a class="reference external" href="/#subscriptions">Become a subscriber</a> and help us sustain development</li>
2578-
</ul>
25792539
</div>
25802540

25812541
</div>
25822542
</article>
25832543

25842544
<section id="pagination">
25852545
<p>
2586-
Page 1 / 8
2546+
Page 1 / 9
25872547
</p>
25882548
<a href="/blog/index2.html" class="btn" icon>Older Posts <i></i></a>
25892549
</section>

0 commit comments

Comments
 (0)