Skip to content

Commit 6e9642f

Browse files
committed
Deployed fb11909 with MkDocs version: 1.6.1
1 parent c121fa0 commit 6e9642f

File tree

3 files changed

+69
-4
lines changed

3 files changed

+69
-4
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,5 +462,5 @@ <h2 id="license-and-disclaimer">License and Disclaimer</h2>
462462

463463
<!--
464464
MkDocs version : 1.6.1
465-
Build Date UTC : 2025-07-31 17:25:30.606203+00:00
465+
Build Date UTC : 2025-07-31 17:54:02.857775+00:00
466466
-->

search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

upgrading/v4.0.0/index.html

Lines changed: 67 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -642,6 +642,21 @@ <h3 id="user-experience-improvements">User Experience Improvements</h3>
642642
<li>PowerDNS server status integration</li>
643643
<li>Database consistency checks page</li>
644644
<li>Email template previews</li>
645+
<li>Display hostname only in zone edit forms (strips zone suffix)</li>
646+
<li>Prevent duplicate PTR records in batch operations</li>
647+
<li>Configurable display of generated passwords</li>
648+
<li>PHP error display control for development/production</li>
649+
</ul>
650+
</li>
651+
<li>
652+
<p><strong>Advanced Workflow Configuration</strong></p>
653+
<ul>
654+
<li><strong>Edit Conflict Resolution</strong>: Three strategies for handling concurrent edits:<ul>
655+
<li><code>last_writer_wins</code> (default): Latest changes override previous ones</li>
656+
<li><code>only_latest_version</code>: Prevent editing of outdated versions</li>
657+
<li><code>3_way_merge</code>: Attempt to merge conflicting changes</li>
658+
</ul>
659+
</li>
645660
</ul>
646661
</li>
647662
</ul>
@@ -678,14 +693,30 @@ <h3 id="email-system-enhancements">Email System Enhancements</h3>
678693
</ul>
679694
<h3 id="zone-management-features">Zone Management Features</h3>
680695
<ul>
681-
<li><strong>Zone Template Enhancements</strong><ul>
696+
<li>
697+
<p><strong>Zone Template Enhancements</strong></p>
698+
<ul>
682699
<li><strong>Template Ownership Tracking</strong>: New <code>created_by</code> field tracks who created each template</li>
683-
<li><strong>Enhanced Permissions</strong>: New permissions <code>zone_templ_add</code> and <code>zone_templ_edit</code> for granular access control</li>
700+
<li><strong>Enhanced Permissions</strong>: New granular permissions system with two new permissions:<ul>
701+
<li><code>zone_templ_add</code>: "User is allowed to add new zone templates"</li>
702+
<li><code>zone_templ_edit</code>: "User is allowed to edit existing zone templates"</li>
703+
</ul>
704+
</li>
684705
<li><strong>Template-Zone Synchronization</strong>: New <code>zone_template_sync</code> table tracks sync status between templates and zones</li>
685706
<li><strong>Change Detection</strong>: System detects when templates need to be re-synchronized with zones</li>
707+
<li><strong>Template Unlinking</strong>: Ability to unlink zones from templates when needed</li>
686708
<li><strong>Batch Operations</strong>: Support for bulk template operations and zone updates</li>
687709
</ul>
688710
</li>
711+
<li>
712+
<p><strong>Bulk Operations Suite</strong></p>
713+
<ul>
714+
<li><strong>Bulk Record Addition</strong>: Add multiple DNS records at once to existing zones</li>
715+
<li><strong>Bulk Zone Registration</strong>: Register multiple zones simultaneously with templates</li>
716+
<li><strong>Batch PTR Record Creation</strong>: Automated batch creation of reverse DNS records</li>
717+
<li><strong>Bulk Zone Management</strong>: Streamlined operations for managing large numbers of zones</li>
718+
</ul>
719+
</li>
689720
</ul>
690721
<h3 id="user-management-features">User Management Features</h3>
691722
<ul>
@@ -702,6 +733,15 @@ <h3 id="user-management-features">User Management Features</h3>
702733
<h3 id="administrative-features">Administrative Features</h3>
703734
<ul>
704735
<li>
736+
<p><strong>Advanced Administrative Tools</strong></p>
737+
<ul>
738+
<li><strong>Database Consistency Checker</strong>: Automated database integrity checks and repair tools</li>
739+
<li><strong>Migrations Management Interface</strong>: Web-based database migration management</li>
740+
<li><strong>Email Template Preview System</strong>: Administrators can preview email templates before sending</li>
741+
<li><strong>PowerDNS Status Integration</strong>: Real-time server monitoring and status display</li>
742+
</ul>
743+
</li>
744+
<li>
705745
<p><strong>Enhanced Logging</strong></p>
706746
<ul>
707747
<li>Improved logging levels and types</li>
@@ -761,6 +801,31 @@ <h3 id="configuration-examples">Configuration Examples</h3>
761801
'require_on_version_change' =&gt; true, // Force re-acceptance on version updates
762802
],
763803
</code></pre>
804+
<p><strong>Enable Administrative Tools:</strong></p>
805+
<pre><code class="language-php">'interface' =&gt; [
806+
'enable_consistency_checks' =&gt; true, // Enable database consistency checker
807+
'show_migrations' =&gt; true, // Show migrations management interface
808+
'show_pdns_status' =&gt; true, // Show PowerDNS server status page
809+
],
810+
'misc' =&gt; [
811+
'email_previews_enabled' =&gt; true, // Enable email template previews
812+
'edit_conflict_resolution' =&gt; 'only_latest_version', // Prevent concurrent edit conflicts
813+
],
814+
</code></pre>
815+
<p><strong>Configure Enhanced Interface Options:</strong></p>
816+
<pre><code class="language-php">'interface' =&gt; [
817+
'display_hostname_only' =&gt; true, // Strip zone suffix in edit forms
818+
'display_fullname_in_zone_list' =&gt; true, // Show full names instead of usernames
819+
'reverse_zone_sort' =&gt; 'hierarchical', // Use hierarchical reverse zone sorting
820+
],
821+
'dns' =&gt; [
822+
'prevent_duplicate_ptr' =&gt; true, // Prevent duplicate PTR records in batch ops
823+
],
824+
'misc' =&gt; [
825+
'show_generated_passwords' =&gt; false, // Hide generated passwords for security
826+
'display_errors' =&gt; false, // Disable PHP error display for production
827+
],
828+
</code></pre>
764829
<h2 id="notes">Notes</h2>
765830
<ul>
766831
<li>Legacy configuration format (<code>inc/config.inc.php</code>) is still supported but will be removed in a future version</li>

0 commit comments

Comments
 (0)