Skip to content

Commit 0fb18b6

Browse files
committed
Generate Pelican site
1 parent 357631f commit 0fb18b6

File tree

26 files changed

+2490
-2399
lines changed

26 files changed

+2490
-2399
lines changed

blog/archives/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@
102102

103103
<section id="blog-list">
104104
<h1 class="top-header">Archives</h1>
105+
<h2 class="top-subheader">Tue 17 February 2026</h2>
106+
<p>
107+
<a href="/blog/kiwi-tcms-team/2026/02/17/private-tenant-extras-subscription-explained/">Private Tenant Extras Subscription Explained</a>
108+
</p>
105109
<h2 class="top-subheader">Wed 28 January 2026</h2>
106110
<p>
107111
<a href="/blog/kiwi-tcms-team/2026/01/28/kiwi-tcms-153/">Kiwi TCMS 15.3</a>

blog/authors/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ <h1 class="top-header">Blog authors</h1>
106106
<h2 class="top-subheader">Alexander Todorov (21)</h2>
107107
</a>
108108
<a href="/blog/kiwi-tcms-team/" rel="bookmark">
109-
<h2 class="top-subheader">Kiwi TCMS Team (165)</h2>
109+
<h2 class="top-subheader">Kiwi TCMS Team (166)</h2>
110110
</a>
111111
<a href="/blog/malcolm-shore/" rel="bookmark">
112112
<h2 class="top-subheader">Malcolm Shore (1)</h2>

blog/index.html

Lines changed: 65 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,71 @@
102102
<section id="blog-list">
103103
<h1>Blog</h1>
104104

105+
<article class="blog-list">
106+
<div class="header">
107+
<a href="/blog/kiwi-tcms-team/2026/02/17/private-tenant-extras-subscription-explained/" rel="bookmark" title="Permalink to Private Tenant Extras Subscription Explained">
108+
<h1 class="top-header">Private Tenant Extras Subscription Explained</h1>
109+
</a>
110+
111+
<p class="post-meta">Posted by
112+
<a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a>
113+
on Tue 17 February 2026
114+
</p>
115+
</div>
116+
117+
<div class="content">
118+
<p>This page explains what <em>Private Tenant Extras</em> is and how it brings
119+
more value to your existing Kiwi TCMS subscription.
120+
Please read about the details below.</p>
121+
<h2>What is Private Tenant Extras by Kiwi TCMS</h2>
122+
<p>This is an optional subscription tier which combines our existing
123+
<a href="/blog/kiwi-tcms-team/2025/08/20/private-tenant-subscription-explained/">Private Tenant SaaS hosting</a>
124+
with access to the underlying data in its raw format!</p>
125+
<p>IMPORTANT: any <em>Private Tenant</em> subscription with unit count &gt; 1
126+
entitles you to this <em>Extras</em> add-on! Please contant
127+
<a href="/support/">support</a> for setup!</p>
128+
<h2>Who is this subscription for</h2>
129+
<p><em>Private Tenant Extras</em> is suitable for teams using the SaaS version of
130+
Kiwi TCMS which require access to their underlying data in machine readable
131+
format!</p>
132+
<h2>What do you get</h2>
133+
<p>Everything from lower tier subscription plans plus access to a database
134+
and file exports in case you would like to keep your own backup copy or
135+
provide in-house integration with other tools.</p>
136+
<h2>What do all of the individual items mean</h2>
137+
<p><strong>Raw SQL database export:</strong> you will receive a database export in SQL format,
138+
suitable for the Postgres database engine. It includes all tables which constitute your
139+
own namespace under the <code>*.tenant.kiwitcms.org</code> domain name. This also includes
140+
information about user accounts authorized to access your tenant!</p>
141+
<p>IMPORTANT: due to technical and security limitations we cannot give you direct access
142+
to the underlying database cluster in real-time!</p>
143+
<p><strong>File uploads included:</strong> means exactly that - all attachments uploaded to your
144+
private tenant will be included as part of this subscription!</p>
145+
<p><strong>Encrypted access:</strong> all data we export is stored encrypted and may be accessed
146+
using the popular open source tool <a href="https://restic.net/">restic</a>.
147+
We will provide you with read-only level access and an unique public/private keypair!</p>
148+
<p>IMPORTANT:</p>
149+
<ul>
150+
<li>Export frequency: 1/day (max 3/day)</li>
151+
<li>Exports on disk: last 3 days</li>
152+
<li>Retention period: 7 days</li>
153+
</ul>
154+
<p><strong>Storage region of your choice:</strong> means that we can publish to a geographic region
155+
and data center of your choice. Exact locations are subject to availability.</p>
156+
<p>NOTE: At the time of writing our preferred storage backend is
157+
<a href="https://docs.aws.amazon.com/general/latest/gr/s3.html">Amazon S3</a>.</p>
158+
<p>Happy Testing!</p>
159+
<hr>
160+
<p>If you like what we're doing and how Kiwi TCMS please help us!</p>
161+
<ul>
162+
<li><a href="https://github.com/kiwitcms/Kiwi/stargazers">Give ⭐ on GitHub</a>;</li>
163+
<li><a href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
164+
and follow all project news;</li>
165+
<li><a href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> and an awesome open source hacker;</li>
166+
<li><a href="/#subscriptions">Become a customer</a> and help us sustain development</li>
167+
</ul>
168+
</div>
169+
</article>
105170
<article class="blog-list">
106171
<div class="header">
107172
<a href="/blog/kiwi-tcms-team/2026/01/28/kiwi-tcms-153/" rel="bookmark" title="Permalink to Kiwi TCMS 15.3">
@@ -1525,10 +1590,6 @@ <h2>What do all of the individual items mean</h2>
15251590
not always be possible to restore a deleted entry. You may be able to create new records with
15261591
the same information however if a record cannot be restored via the Kiwi TCMS web interface we cannot help you.
15271592
Due to technical limitations we cannot restore individual records from a <em>Private Tenant</em>.</p>
1528-
<p><strong>Data access via web &amp; API:</strong> keeping in mind that a <em>Private Tenant</em> namespace is allocated
1529-
on a cluster with hundreds of others your only access to data is via web and API.
1530-
Due to technical and security limitations we cannot give you access to the underlying database nor
1531-
the raw backup files. You are free to export your data as frequently as you wish though!</p>
15321593
<p><strong>Dedicated technical support:</strong> as a <em>Private Tenant</em> customer you receive full technical support
15331594
from the Kiwi TCMS team spanning all components related to the Kiwi TCMS application. Working hours
15341595
and response times are listed on our main page!</p>
@@ -2445,38 +2506,6 @@ <h2>How to upgrade</h2>
24452506

24462507
</div>
24472508
</article>
2448-
<article class="blog-list">
2449-
<div class="header">
2450-
<a href="/blog/kiwi-tcms-team/2024/12/11/major-outage-for-kiwi-tcms/" rel="bookmark" title="Permalink to Major outage for Kiwi TCMS">
2451-
<h1 class="top-header">Major outage for Kiwi TCMS</h1>
2452-
</a>
2453-
2454-
<p class="post-meta">Posted by
2455-
<a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a>
2456-
on Wed 11 December 2024
2457-
</p>
2458-
</div>
2459-
2460-
<div class="content">
2461-
<p>Hello testers,
2462-
in the spirit of transparency we'd like to inform everyone that
2463-
on Dec 11th 2024 between 07:20-09:30 UTC Kiwi TCMS suffered a major outage!</p>
2464-
<p>The Kiwi TCMS web application was up and running, however the database behind
2465-
it had stopped accepting requests resulting in 500 Internal Server Error page visible
2466-
to everyone. A little over 1000 requests (both manual and via API) were affected!</p>
2467-
<p>As of this time service has been restored and our team is taking corrective actions.
2468-
So far it doesn't look like that there was loss of historical data.</p>
2469-
<hr>
2470-
<p>If you like what we're doing and how Kiwi TCMS supports various communities
2471-
please help us!</p>
2472-
<ul>
2473-
<li><a href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&amp;id=c970a37581">Join our newsletter</a>
2474-
and follow all project news;</li>
2475-
<li><a href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> and an awesome open source hacker;</li>
2476-
<li><a href="/#subscriptions">Become a customer</a> and help us sustain development</li>
2477-
</ul>
2478-
</div>
2479-
</article>
24802509

24812510
<section id="pagination">
24822511
<p>

blog/index10.html

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,83 @@
102102
<section id="blog-list">
103103
<h1>Blog</h1>
104104

105+
<article class="blog-list">
106+
<div class="header">
107+
<a href="/blog/kiwi-tcms-team/2018/02/21/kiwi-tcms-410/" rel="bookmark" title="Permalink to Kiwi TCMS 4.1.0">
108+
<h1 class="top-header">Kiwi TCMS 4.1.0</h1>
109+
</a>
110+
111+
<p class="post-meta">Posted by
112+
<a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a>
113+
on Wed 21 February 2018
114+
</p>
115+
</div>
116+
117+
<div class="content">
118+
<p>We're happy to announce Kiwi TCMS version 4.1.0!
119+
This is a bug-fix and enhancement update centered around providing more
120+
flexibility for administrators to configure the user approval process.
121+
Refer to the documentation for more information about
122+
<a href="http://kiwitcms.readthedocs.io/en/latest/modules/tcms.signals.html">signals handling</a>
123+
in Kiwi TCMS.</p>
124+
<h2>Changes since Kiwi TCMS 4.0.0</h2>
125+
<h3>Enhancements and bug fixes</h3>
126+
<ul>
127+
<li>Add tests for <code>tcms.core.ajax.tag</code> (Anton Sankov)</li>
128+
<li>Remove unused code from <code>tcms.core.ajax.tag</code> (Anton Sankov)</li>
129+
<li>Refactor <code>tcms.core.ajax.tag</code> to work with only one object. Fixes
130+
<a href="https://github.com/kiwitcms/Kiwi/issues/135">Issue #135</a> (Anton Sankov)</li>
131+
<li>Add test for tcms_api.TestRun. Closes
132+
<a href="https://github.com/kiwitcms/Kiwi/issues/194">Issue #194</a></li>
133+
<li>Send the <code>user_registered</code> signal when new users are registered</li>
134+
<li>Add signal handler to notify admins on new users. Fixes
135+
<a href="https://github.com/kiwitcms/Kiwi/issues/205">Issue #205</a></li>
136+
<li>Add <code>is_superuser</code> column to User admin. Fixes
137+
<a href="https://github.com/kiwitcms/Kiwi/issues/206">Issue #206</a></li>
138+
<li>Properly pass variables to blocktrans tag. Fixes
139+
<a href="https://github.com/kiwitcms/Kiwi/issues/225">Issue #225</a></li>
140+
<li>Minor documentation updates</li>
141+
</ul>
142+
<h3>Refactoring</h3>
143+
<ul>
144+
<li>Remove double thread when sending email on <code>post_save</code> signal</li>
145+
<li>Remove unused <code>EmailBackend</code> authentication backend</li>
146+
<li>Remove unused <code>tcms.core.models.signals</code> module</li>
147+
<li>Consolidate all signals and handlers in <code>tcms.signals</code></li>
148+
<li>Make use of <code>django_messages</code> during account registration</li>
149+
</ul>
150+
<h3>Settings</h3>
151+
<ul>
152+
<li>Remove <code>LISTENING_MODEL_SIGNAL</code> (internal setting)</li>
153+
<li>New setting <code>AUTO_APPROVE_NEW_USERS</code>. Fixes
154+
<a href="https://github.com/kiwitcms/Kiwi/issues/203">Issue #203</a></li>
155+
</ul>
156+
<h3>Models and database migrations</h3>
157+
<ul>
158+
<li>Remove unused fields from <code>Product</code> model:
159+
<code>disallow_new</code>, <code>max_vote_super_bug</code>, <code>vote_super_user</code>,
160+
<code>field votes_to_confirm</code>, <code>default_milestone</code>, <code>milestone_url</code></li>
161+
<li>Remove unused <code>Milestone</code> model</li>
162+
</ul>
163+
<p><strong>IMPORTANT:</strong> this release introduces new database migrations!</p>
164+
<h3>Translations</h3>
165+
<p>There are new translatable strings introduced with this release,
166+
including translations of a few email templates! At this moment
167+
translating Kiwi TCMS in languages other than English is purely a
168+
community effort. If you'd like to help consult our
169+
<a href="http://kiwitcms.readthedocs.io/en/latest/contribution.html#translation">translations contribution page</a>.</p>
170+
<h2>How to upgrade</h2>
171+
<p>If you are using Kiwi TCMS as a Docker container then</p>
172+
<div class="highlight"><pre><span></span><code>cd Kiwi/
173+
docker-compose down
174+
docker pull pub.kiwitcms.eu/kiwitcms/kiwi
175+
docker-compose up -d
176+
docker exec -it kiwi_web /Kiwi/manage.py migrate
177+
</code></pre></div>
178+
179+
<p>Happy testing!</p>
180+
</div>
181+
</article>
105182
<article class="blog-list">
106183
<div class="header">
107184
<a href="/blog/kiwi-tcms-team/2018/02/10/kiwi-tcms-tcms-api-version-400/" rel="bookmark" title="Permalink to Kiwi TCMS & tcms-api version 4.0.0">

0 commit comments

Comments
 (0)