Opened 4 weeks ago

Last modified 7 days ago

#86 new enhancement

Add management of secondary DNS zones

Reported by: Kris Deugau Owned by:
Priority: minor Milestone:
Version: Keywords:
Cc:

Description

Minimal: Add/remove zones
Moderate: Allow viewing content of zone, by realtime import for display
Full: Store secondary zone data in the DB, updated on viewing, and allow local override of records

Change History (16)

comment:1 by Kris Deugau, 3 weeks ago

In 911:

/branches/secondaryzones

First chunk of adding secondary zone management. See #86.

  • Menu link
  • Zone list page
  • Extend getZoneCount() and getZoneList() to read the secondary zone table

comment:2 by Kris Deugau, 3 weeks ago

In 914:

/branches/secondaryzones

Add secondary zones to the entity relationship hashes. See #86.

comment:3 by Kris Deugau, 3 weeks ago

In 915:

/branches/secondaryzones

Add secondary zone checks to isParent(). See #86.

comment:4 by Kris Deugau, 3 weeks ago

In 916:

/branches/secondaryzones

Add first part of secondary zone edit page. See #86.

comment:5 by Kris Deugau, 3 weeks ago

In 917:

/branches/secondaryzones

Update _log() to handle secondary zone tag. See #86.

While we're in here, update SQL to use RETURNING instead of trying to
peek at the sequence without disturbing it.

comment:6 by Kris Deugau, 3 weeks ago

In 919:

/branches/secondaryzones

Forgot to fill the zone ID in the "edit secondary" template. See #86.

comment:7 by Kris Deugau, 3 weeks ago

In 920:

/branches/secondaryzones

Complete secondary zone update section. See #86.

comment:8 by Kris Deugau, 3 weeks ago

In 921:

/branches/secondaryzones

Add "new secondary zone" data entry page. See #86.

comment:9 by Kris Deugau, 3 weeks ago

In 924:

/branches/secondaryzones

Complete basic secondary zone add. See #86.
Fix a minor missing piece filling the newsecondary template.
Normalize form field names in the newsecondary template.

comment:10 by Kris Deugau, 2 weeks ago

In 925:

/branches/secondaryzones

Add import tool for autoaxfr-based secondary zones. See #86.

comment:11 by Kris Deugau, 2 weeks ago

In r926:

/branches/secondaryzones

Tweak secondary zone table name for readability. See #86.

comment:12 by Kris Deugau, 2 weeks ago

In r927:

/branches/secondaryzones

Add a pair of configuration options for tinydns export of secondary zones. See #86.

comment:13 by Kris Deugau, 2 weeks ago

In r928:

/branches/secondaryzones

Fill out autoaxfr branch of tinydns secondary zone export. See #86.

comment:14 by Kris Deugau, 7 days ago

In 933:

/branches/secondaryzones

Clean up some stray copypasta and correct a permission check to the right
entity type. See #86.

comment:15 by Kris Deugau, 7 days ago

In 934:

/branches/secondaryzones

Add secondary zone delete to web UI and extend DNSDB::delZone() to handle
initial basic form for secondary zones. See #86.

comment:16 by Kris Deugau, 7 days ago

In 935:

/branches/secondaryzones

Missed confirmation template for deleting secondary zones. See #86.

Note: See TracTickets for help on using tickets.