Add missing entries to changelog

This commit is contained in:
Peter Stockings
2026-01-31 15:06:23 +11:00
parent d7c9f71d22
commit a59cef5c95

View File

@@ -10,6 +10,40 @@
<div class="prose max-w-none">
<p>Updates and changes to the site will be documented here, with the most recent changes listed first.</p>
<!-- New entries for January 2026 -->
<hr class="my-6">
<h2 class="text-xl font-semibold mb-2">January 31, 2026</h2>
<ul class="list-disc pl-5 space-y-1">
<li>Introduced a comprehensive system for logging user and administrative actions, accessible via a new
"Activity Logs" tab in settings.</li>
<li>Implemented role-based access control, restricting exercise and user management to administrators.
</li>
<li>Overhauled the Settings page with a responsive, tabbed interface using Hyperscript.</li>
</ul>
<hr class="my-6">
<h2 class="text-xl font-semibold mb-2">January 30, 2026</h2>
<ul class="list-disc pl-5 space-y-1">
<li>Added "Machine vs Free Weight" and "Compound vs Isolation" breakdowns to provide deeper insights
into workout composition.</li>
<li>Improved the visual design and responsiveness of achievement badges for topsets.</li>
</ul>
<hr class="my-6">
<h2 class="text-xl font-semibold mb-2">January 29, 2026</h2>
<ul class="list-disc pl-5 space-y-1">
<li>Enforced authentication for executing and managing SQL queries in the SQL Explorer.</li>
<li>Refactored dashboard distribution graphs using Polars to significantly improve performance and load
times.</li>
</ul>
<hr class="my-6">
<h2 class="text-xl font-semibold mb-2">January 28, 2026</h2>
<ul class="list-disc pl-5 space-y-1">
<li>Fixed several layout issues on mobile devices, including navbar overlapping and header spacing.</li>
<li>Refactored the multi-select component for better stability and HTMX integration.</li>
</ul>
<!-- New Entry for Workout Programs -->
<hr class="my-6">
<h2 class="text-xl font-semibold mb-2">April 24, 2025</h2>