|
95 | 95 | <section id="blog-list">
|
96 | 96 | <h1>Blog</h1>
|
97 | 97 |
|
| 98 | + <article class="blog-list"> |
| 99 | + <div class="header"> |
| 100 | + <a href="/blog/kiwi-tcms-team/2024/06/11/anonymous-analytics-for-kiwitcms-container/" rel="bookmark" title="Permalink to Anonymous analytics for kiwitcms-container"> |
| 101 | + <h1 class="top-header">Anonymous analytics for kiwitcms-container</h1> |
| 102 | + </a> |
| 103 | + |
| 104 | + <p class="post-meta">Posted by |
| 105 | + <a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a> |
| 106 | + on Tue 11 June 2024 |
| 107 | + </p> |
| 108 | + </div> |
| 109 | + |
| 110 | + <div class="content"> |
| 111 | + <p>Several months ago we've announced |
| 112 | +<a href="/blog/kiwi-tcms-team/2024/02/23/anonymous-analytics-via-plausibleio/">the collection of anonymous analytics</a> |
| 113 | +from Kiwi TCMS with the analytics dashboard for this website being immediately |
| 114 | +accessible via <a href="https://plausible.io/kiwitcms.org">https://plausible.io/kiwitcms.org</a>.</p> |
| 115 | +<p>Today we're happy to share that the anonymous analytics dashboard for the |
| 116 | +<code>kiwitcms/kiwi</code> container image is fully accessible via <a href="https://plausible.io/kiwitcms-container">https://plausible.io/kiwitcms-container</a>.</p> |
| 117 | +<p><img alt=""screenshot of analytics dashboard"" src="/images/analytics/dashboard-kiwitcms-container.png" title="screenshot of analytics dashboard"></p> |
| 118 | +<p>As evident there is no personally identifiable information that is being collected!</p> |
| 119 | +<p>Happy Testing!</p> |
| 120 | +<hr> |
| 121 | +<p>If you like what we're doing and how Kiwi TCMS supports various communities |
| 122 | +please help us!</p> |
| 123 | +<ul> |
| 124 | +<li><a href="https://github.com/kiwitcms/Kiwi/stargazers">Give ⭐ on GitHub</a>;</li> |
| 125 | +<li><a href="https://gitlab.com/gitlab-org/gitlab/-/issues/334558">Give 👍 on GitLab</a>;</li> |
| 126 | +<li><a href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&id=c970a37581">Join our newsletter</a> |
| 127 | + and follow all project news;</li> |
| 128 | +<li><a href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> and an awesome open source hacker;</li> |
| 129 | +<li><a href="/#subscriptions">Become a customer</a> and help us sustain development</li> |
| 130 | +</ul> |
| 131 | + </div> |
| 132 | + </article> |
98 | 133 | <article class="blog-list">
|
99 | 134 | <div class="header">
|
100 | 135 | <a href="/blog/kiwi-tcms-team/2024/05/20/kiwi-tcms-133/" rel="bookmark" title="Permalink to Kiwi TCMS 13.3">
|
@@ -2541,197 +2576,6 @@ <h2>How to upgrade</h2>
|
2541 | 2576 | and an awesome open source hacker;</li>
|
2542 | 2577 | <li><a class="reference external" href="/#subscriptions">Become a subscriber</a> and help us sustain development</li>
|
2543 | 2578 | </ul>
|
2544 |
| -</div> |
2545 |
| - |
2546 |
| - </div> |
2547 |
| - </article> |
2548 |
| - <article class="blog-list"> |
2549 |
| - <div class="header"> |
2550 |
| - <a href="/blog/kiwi-tcms-team/2023/01/03/kiwi-tcms-117/" rel="bookmark" title="Permalink to Kiwi TCMS 11.7"> |
2551 |
| - <h1 class="top-header">Kiwi TCMS 11.7</h1> |
2552 |
| - </a> |
2553 |
| - |
2554 |
| - <p class="post-meta">Posted by |
2555 |
| - <a href="/blog/kiwi-tcms-team/">Kiwi TCMS Team</a> |
2556 |
| - on Tue 03 January 2023 |
2557 |
| - </p> |
2558 |
| - </div> |
2559 |
| - |
2560 |
| - <div class="content"> |
2561 |
| - <p>We're happy to announce Kiwi TCMS version 11.7 and Happy New Year!</p> |
2562 |
| -<p><strong>IMPORTANT:</strong> this is a small release which contains security updates, |
2563 |
| -general improvements, bug fixes and new translations!</p> |
2564 |
| -<p>You can explore everything at |
2565 |
| -<a class="reference external" href="https://public.tenant.kiwitcms.org/">https://public.tenant.kiwitcms.org</a>!</p> |
2566 |
| -<blockquote> |
2567 |
| -<p>Supported upgrade paths:</p> |
2568 |
| -<pre class="literal-block"> |
2569 |
| -5.3 (or older) -> 5.3.1 |
2570 |
| -5.3.1 (or newer) -> 6.0.1 |
2571 |
| -6.0.1 -> 6.1 |
2572 |
| -6.1 -> 6.1.1 |
2573 |
| -6.1.1 -> 6.2 (or newer) |
2574 |
| -</pre> |
2575 |
| -</blockquote> |
2576 |
| -<p>---</p> |
2577 |
| -<blockquote> |
2578 |
| -<p>Upstream container images (x86_64):</p> |
2579 |
| -<pre class="literal-block"> |
2580 |
| -kiwitcms/kiwi latest 316d5d4865a1 572MB |
2581 |
| -</pre> |
2582 |
| -</blockquote> |
2583 |
| -<p><strong>IMPORTANT:</strong> version tagged and multi-arch |
2584 |
| -<a class="reference external" href="/containers/">container</a> images are available only to |
2585 |
| -<a class="reference external" href="/#subscriptions">subscribers</a>!</p> |
2586 |
| -<div class="section" id="changes-since-kiwi-tcms-11-6"> |
2587 |
| -<h2>Changes since Kiwi TCMS 11.6</h2> |
2588 |
| -<div class="section" id="security"> |
2589 |
| -<h3>Security</h3> |
2590 |
| -<ul> |
2591 |
| -<li><p class="first">Update <tt class="docutils literal">bootstrap</tt>, <tt class="docutils literal"><span class="pre">bootstrap-select</span></tt>, |
2592 |
| -<tt class="docutils literal"><span class="pre">eonasdan-bootstrap-datetimepicker</span></tt>, <tt class="docutils literal">jquery</tt> and <tt class="docutils literal"><span class="pre">moment-timezone</span></tt> |
2593 |
| -Node.js packages</p> |
2594 |
| -</li> |
2595 |
| -<li><p class="first">Enable password validators to avoid users choosing weak passwords:</p> |
2596 |
| -<ul class="simple"> |
2597 |
| -<li>password can’t be too similar to other personal information</li> |
2598 |
| -<li>password must contain at least 10 characters</li> |
2599 |
| -<li>password can’t be a commonly used password</li> |
2600 |
| -<li>password can’t be entirely numeric</li> |
2601 |
| -</ul> |
2602 |
| -<p><strong>Warning:</strong></p> |
2603 |
| -<blockquote> |
2604 |
| -<p>Existing users are advised to reset their passwords! |
2605 |
| -For more information see |
2606 |
| -<a class="reference external" href="https://github.com/kiwitcms/Kiwi/security/advisories/GHSA-496x-2jqf-hp7g">GHSA-496x-2jqf-hp7g</a></p> |
2607 |
| -</blockquote> |
2608 |
| -</li> |
2609 |
| -</ul> |
2610 |
| -</div> |
2611 |
| -<div class="section" id="improvements"> |
2612 |
| -<h3>Improvements</h3> |
2613 |
| -<ul class="simple"> |
2614 |
| -<li>Update django from 4.1.3 to 4.1.5</li> |
2615 |
| -<li>Update django-colorfield from 0.7.2 to 0.8.0</li> |
2616 |
| -<li>Update django-grappelli from 3.0.3 to 3.0.4</li> |
2617 |
| -<li>Update django-simple-history from 3.0.0 to 3.2.0</li> |
2618 |
| -<li>Update django-tree-queries from 0.11.0 to 0.13.0</li> |
2619 |
| -<li>Update pygments from 2.13.0 to 2.14.0</li> |
2620 |
| -<li>Update python-gitlab from 3.11.0 to 3.12.0</li> |
2621 |
| -<li>Update tzdata from 2022.6 to 2022.7</li> |
2622 |
| -<li>Make navigation menu more compact by moving it into the header</li> |
2623 |
| -<li>Don't install development dependencies for Node.js packages when |
2624 |
| -building the container image</li> |
2625 |
| -</ul> |
2626 |
| -</div> |
2627 |
| -<div class="section" id="database"> |
2628 |
| -<h3>Database</h3> |
2629 |
| -<ul class="simple"> |
2630 |
| -<li>Add migrations to reflect indexing changes in django-simple-history 3.1.0. |
2631 |
| -On large databases these will take a while to complete!</li> |
2632 |
| -</ul> |
2633 |
| -</div> |
2634 |
| -<div class="section" id="bug-fixes"> |
2635 |
| -<h3>Bug fixes</h3> |
2636 |
| -<ul class="simple"> |
2637 |
| -<li>Trigger on-change handler for Test Case Search pop-up. Fixes |
2638 |
| -<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/2679">Issue #2679</a></li> |
2639 |
| -<li>Fix the <tt class="docutils literal">+ Build</tt> button on Bug and TestRun pages which didn't properly |
2640 |
| -select Product & Version</li> |
2641 |
| -<li>Editing TestRun page now properly saves all datetime fields instead of |
2642 |
| -reverting them to <tt class="docutils literal">None</tt></li> |
2643 |
| -<li>Initialize <tt class="docutils literal">planned_start</tt> and <tt class="docutils literal">planned_stop</tt> fields when cloning a |
2644 |
| -TestRun</li> |
2645 |
| -</ul> |
2646 |
| -</div> |
2647 |
| -<div class="section" id="refactoring-and-testing"> |
2648 |
| -<h3>Refactoring and testing</h3> |
2649 |
| -<ul class="simple"> |
2650 |
| -<li>Start using webpack for JavaScript assets. Closes |
2651 |
| -<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/1262">Issue #1262</a></li> |
2652 |
| -<li>Refactor duplicated setup in Telemetry pages. Closes |
2653 |
| -<a class="reference external" href="https://github.com/kiwitcms/Kiwi/issues/1118">Issue #1118</a></li> |
2654 |
| -<li>Add CodeQL workflow for GitHub code scanning</li> |
2655 |
| -<li>Make it possible to override attachments card title</li> |
2656 |
| -<li>Remove useless tooltip from Telemetry pages</li> |
2657 |
| -<li>Define page ID for each page that has a <tt class="docutils literal">.ready()</tt> function</li> |
2658 |
| -<li>Replace deprecated jQuery syntax for <tt class="docutils literal">.ready()</tt></li> |
2659 |
| -<li>Remove duplicate <tt class="docutils literal">populateProductVersion()</tt> function</li> |
2660 |
| -<li>Resolve all of the remaining eslint issues</li> |
2661 |
| -<li>Use more precise assert methods in tests</li> |
2662 |
| -</ul> |
2663 |
| -</div> |
2664 |
| -<div class="section" id="translations"> |
2665 |
| -<h3>Translations</h3> |
2666 |
| -<ul class="simple"> |
2667 |
| -<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/ru#">Russian translation</a></li> |
2668 |
| -<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/sl#">Slovenian translation</a></li> |
2669 |
| -<li>Updated <a class="reference external" href="https://crowdin.com/project/kiwitcms/es-ES#">Spanish translation</a></li> |
2670 |
| -</ul> |
2671 |
| -</div> |
2672 |
| -</div> |
2673 |
| -<div class="section" id="kiwi-tcms-enterprise-v11-7-mt"> |
2674 |
| -<h2>Kiwi TCMS Enterprise v11.7-mt</h2> |
2675 |
| -<ul> |
2676 |
| -<li><p class="first">Based on Kiwi TCMS v11.7</p> |
2677 |
| -</li> |
2678 |
| -<li><p class="first">Update dj-database-url from 1.0.0 to 1.2.0</p> |
2679 |
| -</li> |
2680 |
| -<li><p class="first">Update django-python3-ldap from 0.15.3 to 0.15.4</p> |
2681 |
| -</li> |
2682 |
| -<li><p class="first">Update django-ses from 3.2.2 to 3.3.0</p> |
2683 |
| -</li> |
2684 |
| -<li><p class="first">Update kiwitcms-tenants from 2.3.2 to 2.4.0 to |
2685 |
| -allow customization of tenant logo in navigation</p> |
2686 |
| -</li> |
2687 |
| -<li><p class="first">Update python3-saml from 1.14.0 to 1.15.0</p> |
2688 |
| -</li> |
2689 |
| -<li><p class="first">Add CodeQL workflow for GitHub code scanning</p> |
2690 |
| -</li> |
2691 |
| -<li><p class="first">Adjust ldap commands for Ubuntu 22.04.1 during testing in CI</p> |
2692 |
| -<blockquote> |
2693 |
| -<p>Private images:</p> |
2694 |
| -<pre class="literal-block"> |
2695 |
| -quay.io/kiwitcms/version 11.7 (aarch64) 54ca241ac5ca 02 Jan 2023 595MB |
2696 |
| -quay.io/kiwitcms/version 11.7 (x86_64) 316d5d4865a1 02 Jan 2023 571MB |
2697 |
| -quay.io/kiwitcms/enterprise 11.7-mt (aarch64) 6657a3c197e8 02 Jan 2023 802MB |
2698 |
| -quay.io/kiwitcms/enterprise 11.7-mt (x86_64) 80f6d959d90a 02 Jan 2023 778MB |
2699 |
| -</pre> |
2700 |
| -</blockquote> |
2701 |
| -</li> |
2702 |
| -</ul> |
2703 |
| -<p><strong>IMPORTANT:</strong> version tagged, multi-arch and Enterprise |
2704 |
| -<a class="reference external" href="/containers/">container</a> images are available only to |
2705 |
| -<a class="reference external" href="/#subscriptions">subscribers</a>!</p> |
2706 |
| -</div> |
2707 |
| -<div class="section" id="how-to-upgrade"> |
2708 |
| -<h2>How to upgrade</h2> |
2709 |
| -<p><a class="reference external" href="/blog/atodorov/2018/07/30/how-to-backup-docker-volumes-for-kiwi-tcms/">Backup</a> first! |
2710 |
| -Then execute the commands:</p> |
2711 |
| -<pre class="literal-block"> |
2712 |
| -cd path/containing/docker-compose/ |
2713 |
| -docker-compose down |
2714 |
| -docker-compose pull |
2715 |
| -docker-compose up -d |
2716 |
| -docker exec -it kiwi_web /Kiwi/manage.py upgrade |
2717 |
| -</pre> |
2718 |
| -<p>Refer to |
2719 |
| -<a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#upgrading">our documentation</a> |
2720 |
| -for more details!</p> |
2721 |
| -<p>Happy testing!</p> |
2722 |
| -<p>---</p> |
2723 |
| -<p>If you like what we're doing and how Kiwi TCMS supports various communities |
2724 |
| -please help us grow!</p> |
2725 |
| -<ul class="simple"> |
2726 |
| -<li><a class="reference external" href="https://github.com/kiwitcms/Kiwi/stargazers">Give ⭐ on GitHub</a>;</li> |
2727 |
| -<li><a class="reference external" href="https://gitlab.com/gitlab-org/gitlab/-/issues/334558">Give 👍 on GitLab</a>;</li> |
2728 |
| -<li><a class="reference external" href="https://opencollective.com/kiwitcms/donate">Donate via Open Collective</a> as low as 1 EUR;</li> |
2729 |
| -<li><a class="reference external" href="https://kiwitcms.us17.list-manage.com/subscribe/post?u=9b57a21155a3b7c655ae8f922&id=c970a37581">Join our newsletter</a> |
2730 |
| -and follow all project news;</li> |
2731 |
| -<li><a class="reference external" href="https://kiwitcms.readthedocs.io/en/latest/contribution.html">Become a contributor</a> |
2732 |
| -and an awesome open source hacker;</li> |
2733 |
| -<li><a class="reference external" href="/#subscriptions">Become a subscriber</a> and help us sustain development</li> |
2734 |
| -</ul> |
2735 | 2579 | </div>
|
2736 | 2580 |
|
2737 | 2581 | </div>
|
|
0 commit comments