# # ChangeLog for / # # Generated by Trac 1.6 # 12/23/24 03:43:00 Fri, 21 Sep 2012 18:55:19 GMT Kris Deugau [391] * trunk/DNSDB.pm (modified) /trunk Add support for new permissions to addUser()'s permission ... Fri, 21 Sep 2012 17:41:48 GMT Kris Deugau [390] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Extend handling of setting permissions to keep "chained" ... Fri, 21 Sep 2012 17:08:05 GMT Kris Deugau [389] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Add location support to addRec() and updateRec(). Extend ... Fri, 21 Sep 2012 17:05:17 GMT Kris Deugau [388] * trunk/dns.cgi (modified) * trunk/templates/permlist.tmpl (modified) * trunk/templates/record.tmpl (modified) /trunk Extend location view on the record page to either show a ... Fri, 21 Sep 2012 17:00:22 GMT Kris Deugau [387] * trunk/DNSDB.pm (modified) * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Add a new permission record_locchg to separate changing the ... Mon, 17 Sep 2012 21:52:13 GMT Kris Deugau [386] * trunk/DNSDB.pm (modified) /trunk Fix the fix for the slow group listing; it only worked when ... Thu, 06 Sep 2012 19:58:43 GMT Kris Deugau [385] * trunk/DNSDB.pm (modified) /trunk Fix performance blackhole with group management; time to ... Mon, 13 Aug 2012 21:29:21 GMT Kris Deugau [384] * trunk/DNSDB.pm (modified) /trunk Fix bugs in new SQL bits in getDomRecs(). See #10. - ... Mon, 13 Aug 2012 21:26:35 GMT Kris Deugau [383] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/newdomain.tmpl (modified) * trunk/templates/reclist.tmpl (modified) * trunk/templates/record.tmpl (modified) /trunk Checkpoint adding location support to UI. See #10. - Add ... Mon, 13 Aug 2012 21:20:13 GMT Kris Deugau [382] * trunk/DNSDB.pm (modified) /trunk Update permission loading with the new fields for locations. ... Mon, 13 Aug 2012 21:17:08 GMT Kris Deugau [381] * trunk/dns.cgi (modified) /trunk Somewhere along the line, addDomain() got updated to ignore ... Fri, 10 Aug 2012 20:06:31 GMT Kris Deugau [380] * trunk/tiny-import.pl (modified) /trunk Fix minor(ish) bug in import of locations; set ... Fri, 10 Aug 2012 18:59:16 GMT Kris Deugau [379] * trunk/dns.cgi (modified) * trunk/templates/domlist.tmpl (modified) * trunk/templates/grpman.tmpl (modified) * trunk/templates/loclist.tmpl (modified) * trunk/templates/log.tmpl (modified) * trunk/templates/reclist.tmpl (modified) * trunk/templates/useradmin.tmpl (modified) /trunk Normalize the formatting for the column-header-creator loop ... Fri, 10 Aug 2012 16:59:05 GMT Kris Deugau [378] * trunk/templates/domlist.tmpl (modified) * trunk/templates/grpman.tmpl (modified) * trunk/templates/loclist.tmpl (modified) * trunk/templates/msgblock.tmpl (added) * trunk/templates/reclist.tmpl (modified) * trunk/templates/useradmin.tmpl (modified) /trunk Factor out the template side of the result/warning/error ... Thu, 09 Aug 2012 20:36:01 GMT Kris Deugau [377] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Checkpoint adding locations to UI. See #10. - Add ... Thu, 09 Aug 2012 20:32:41 GMT Kris Deugau [376] * trunk/dns.cgi (modified) /trunk Factor out another little code fragment: result, warning, ... Wed, 08 Aug 2012 22:04:47 GMT Kris Deugau [375] * trunk/DNSDB.pm (modified) * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.cgi (modified) * trunk/dns.sql (modified) * trunk/templates/location.tmpl (modified) * trunk/tiny-import.pl (modified) /trunk Checkpoint adding locations/views. See #10. - Tweak new ... Fri, 03 Aug 2012 21:54:42 GMT Kris Deugau [374] * trunk/dns.cgi (modified) * trunk/templates/location.tmpl (added) * trunk/templates/loclist.tmpl (modified) /trunk Checkpoint adding location/view UI bits. See #10. - add ... Fri, 03 Aug 2012 19:41:46 GMT Kris Deugau [373] * trunk/tiny-import.pl (modified) /trunk Polish tiny-import.pl for live use - Add ... Wed, 01 Aug 2012 22:19:03 GMT Kris Deugau [372] * trunk/DNSDB.pm (modified) * trunk/dns-1.0-1.2.sql (modified) * trunk/templates/loclist.tmpl (modified) * trunk/tiny-import.pl (modified) /trunk Checkpoint adding location/view support. See #10. - ... Wed, 01 Aug 2012 17:22:35 GMT Kris Deugau [371] * trunk/dns.cgi (modified) /trunk Fix subtle bug in search/filter that discarded -'s Mon, 30 Jul 2012 02:02:48 GMT Kris Deugau [370] * trunk/DNSDB.pm (modified) * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.cgi (modified) * trunk/dns.sql (modified) * trunk/templates/loclist.tmpl (added) * trunk/templates/menu.tmpl (modified) * trunk/templates/permlist.tmpl (modified) /trunk Checkpoint; adding location/view support. See #10. - ... Fri, 27 Jul 2012 18:01:37 GMT Kris Deugau [369] * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Fix up a minor SQL issue - missing an FK constraint on ... Thu, 26 Jul 2012 22:18:22 GMT Kris Deugau [368] * trunk/DNSDB.pm (modified) * trunk/dns-1.0-1.2.sql (modified) /trunk First stage implementation of export caching for ... Thu, 26 Jul 2012 21:57:19 GMT Kris Deugau [367] * trunk/DNSDB.pm (modified) /trunk Tweak tinydns export processing to support automatic TTLs. ... Tue, 24 Jul 2012 00:58:35 GMT Kris Deugau [366] * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Update initial tabledef and 1.0 -> 1.2 conversion SQL to add ... Tue, 24 Jul 2012 00:41:43 GMT Kris Deugau [365] * trunk/dns-1.0-1.2.sql (added) /trunk Add SQL upgrade script for 1.0 -> 1.2 Wed, 11 Jul 2012 20:38:56 GMT Kris Deugau [364] * trunk/DNSDB.pm (modified) /trunk Fill in export of SSHFP records since they're imported via ... Wed, 11 Jul 2012 17:35:31 GMT Kris Deugau [363] * trunk/tiny-import.pl (modified) /trunk Checkpoint tiny-import.pl - Fill in stub for SSHFP record Tue, 10 Jul 2012 21:55:24 GMT Kris Deugau [362] * trunk/tiny-import.pl (modified) /trunk Checkpoint tiny-import.pl - Fill in stub for semiobscure ... Mon, 09 Jul 2012 22:04:25 GMT Kris Deugau [361] * trunk/tiny-import.pl (modified) /trunk Checkpoint tiny-import.pl - Factor out rdata to general ... Mon, 09 Jul 2012 21:51:58 GMT Kris Deugau [360] * trunk/tiny-import.pl (modified) /trunk Checkpoint on tiny-import.pl - Handle wildcards sanely in ... Fri, 06 Jul 2012 17:21:35 GMT Kris Deugau [359] * trunk/tiny-import.pl (modified) /trunk Checkpoint, tiny-import.pl - Fill in A record handling ... Thu, 05 Jul 2012 21:52:39 GMT Kris Deugau [358] * trunk/tiny-import.pl (modified) /trunk Minor bugfix that slipped through adding the NS hostname ... Thu, 05 Jul 2012 21:50:16 GMT Kris Deugau [357] * trunk/tiny-import.pl (modified) /trunk Checkpoint: timy-import.pl - Fix handling of full tinydns ... Fri, 29 Jun 2012 21:48:31 GMT Kris Deugau [356] * trunk/tiny-import.pl (modified) /trunk Checkpoint: tiny-import.pl - Add warning to header - ... Fri, 29 Jun 2012 18:50:17 GMT Kris Deugau [355] * trunk/tiny-import.pl (modified) /trunk Checkpoint filling in tiny-import.pl stubs; NS records complete Fri, 29 Jun 2012 16:49:20 GMT Kris Deugau [354] * trunk/tiny-import.pl (modified) /trunk Checkpoint on tiny-import.pl - normalize some whitespace ... Wed, 27 Jun 2012 21:20:54 GMT Kris Deugau [353] * trunk/tiny-import.pl (modified) /trunk Checkpoint filling in tinydns data import stubs - Move a ... Wed, 27 Jun 2012 21:07:33 GMT Kris Deugau [352] * trunk/DNSDB.pm (modified) /trunk Tweak getDomRecs() to return reverse zone entries sorted by ... Tue, 26 Jun 2012 17:57:45 GMT Kris Deugau [351] * trunk/dns.sql (modified) /trunk Forgot to include the initial tabledef/record type change to ... Tue, 26 Jun 2012 17:48:00 GMT Kris Deugau [350] * trunk/DNSDB.pm (modified) /trunk Tweak addRec() and updateRec() to allow "bad" hostnames so ... Tue, 26 Jun 2012 17:40:41 GMT Kris Deugau [349] * trunk/DNSDB.pm (modified) /trunk Convert all lookups on the domain name to use lower() on ... Fri, 15 Jun 2012 22:13:16 GMT Kris Deugau [348] * trunk/tiny-import.pl (added) /trunk Add partially-fleshed-out stub tinydns flatfile import ... Fri, 15 Jun 2012 22:08:14 GMT Kris Deugau [347] * trunk/DNSDB.pm (modified) * trunk/dns.sql (modified) /trunk Clean up dns.sql a little; some of this will be more ... Wed, 13 Jun 2012 19:05:29 GMT Kris Deugau [346] * trunk/DNSDB.pm (modified) /trunk Delegation type now exports correctly, or at least as ... Tue, 12 Jun 2012 21:59:39 GMT Kris Deugau [345] * trunk/DNSDB.pm (modified) /trunk Checkpoint adding delegation type. See #26. - stuck on ... Mon, 11 Jun 2012 22:05:15 GMT Kris Deugau [344] * trunk/DNSDB.pm (modified) /trunk Work around bizarre SQL un-bug where: SELECT ... Mon, 11 Jun 2012 21:29:16 GMT Kris Deugau [343] * trunk/DNSDB.pm (modified) /trunk Fix lurking minor buglet where delZone() wouldn't fail early ... Fri, 08 Jun 2012 22:19:15 GMT Kris Deugau [342] * trunk/DNSDB.pm (modified) * trunk/dns.sql (modified) /trunk Add a new type to the custom record types ("Delegation") ... Fri, 08 Jun 2012 22:14:56 GMT Kris Deugau [341] * trunk/DNSDB.pm (modified) /trunk Fix logging glitch in record update. Note this was also ... Fri, 08 Jun 2012 22:14:05 GMT Kris Deugau [340] * trunk/DNSDB.pm (modified) /trunk Fill in validation stubs for type 65282 (PTR template) and ... Fri, 08 Jun 2012 22:11:20 GMT Kris Deugau [339] * trunk/DNSDB.pm (modified) /trunk Finally polish up what should be the last of PTR template ... Fri, 08 Jun 2012 22:06:58 GMT Kris Deugau [338] * trunk/dns.cgi (modified) /trunk Fix buglet in add record (possibly update record as well); ... Fri, 25 May 2012 21:31:09 GMT Kris Deugau [337] * trunk/DNSDB.pm (modified) /trunk Checkpoint updating export for reverse DNS. See #26. - ... Thu, 24 May 2012 21:28:33 GMT Kris Deugau [336] * trunk/DNSDB.pm (modified) /trunk Checkpoint updating export for reverse DNS. See #26. - ... Fri, 11 May 2012 22:01:27 GMT Kris Deugau [335] * trunk/DNSDB.pm (modified) /trunk Checkpoint filling in processing for PTR template and A+PTR ... Thu, 10 May 2012 02:24:27 GMT Kris Deugau [334] * trunk/DNSDB.pm (modified) /trunk Checkpoint updating export for reverse DNS. See #26. - ... Thu, 10 May 2012 00:44:08 GMT Kris Deugau [333] * trunk/DNSDB.pm (modified) /trunk Checkpoint, update export for reverse DNS. See #26. - ... Thu, 10 May 2012 00:22:07 GMT Kris Deugau [332] * trunk/DNSDB.pm (modified) /trunk Checkpoint updating export for reverse zones. See #26. - ... Wed, 09 May 2012 21:22:01 GMT Kris Deugau [331] * trunk/DNSDB.pm (modified) /trunk Tweak getChildren() a little with a trailing sort-by-name. ... Wed, 09 May 2012 21:18:23 GMT Kris Deugau [330] * trunk/DNSDB.pm (modified) /trunk Checkpoint, updating export for reverse zones. See #26. ... Wed, 09 May 2012 20:48:23 GMT Kris Deugau [329] * trunk/DNSDB.pm (modified) /trunk Checkpoint, update export process to handle reverse zones. ... Thu, 03 May 2012 21:28:10 GMT Kris Deugau [328] * trunk/DNSDB.pm (modified) * trunk/dns.sql (modified) /trunk Clean up several bugs in handling of NS records in revzones: ... Wed, 02 May 2012 22:19:57 GMT Kris Deugau [327] * trunk/dns.cgi (modified) /trunk Rewrite fill_grouplist() sub to not do direct SQL calls. ... Wed, 02 May 2012 21:41:48 GMT Kris Deugau [326] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Move SQL for clone-this-user dropdown into DNSDB.pm. See #1 Wed, 02 May 2012 19:03:07 GMT Kris Deugau [325] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/useradmin.tmpl (modified) /trunk Move SQL from user list code into DNSDB.pm. See #1 Wed, 02 May 2012 17:23:13 GMT Kris Deugau [324] * trunk/DNSDB.pm (modified) /trunk Add consistency to log entry and record list sorts by adding ... Sun, 29 Apr 2012 22:20:17 GMT Kris Deugau [323] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/log.tmpl (modified) /trunk Moved some more SQL out of dns.cgi (see #1). Added ... Sun, 29 Apr 2012 21:42:17 GMT Kris Deugau [322] * trunk/dns.cgi (modified) /trunk Fix buglet in group list that caused pagination to break Sun, 29 Apr 2012 17:16:11 GMT Kris Deugau [321] * trunk/DNSDB.pm (modified) /trunk More administrivia; set a more sane version number on ... Sun, 29 Apr 2012 17:11:43 GMT Kris Deugau [320] * trunk/COPYING (modified) * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) * trunk/dns.cgi (modified) * trunk/vega-import.pl (modified) /trunk Administrivia cleanup - overdue to update the copyright ... Thu, 26 Apr 2012 21:25:09 GMT Kris Deugau [319] * trunk/dns.cgi (modified) /trunk Refine permissions handling: - self_edit now has meaning; ... Wed, 25 Apr 2012 21:42:00 GMT Kris Deugau [318] * trunk/dns.cgi (modified) /trunk Remove a couple of stale lines of code Wed, 25 Apr 2012 21:33:53 GMT Kris Deugau [317] * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) * branches/stable/dns.cgi (modified) /branches/stable Hand-port login fix from r316, bump release ... Wed, 25 Apr 2012 21:07:22 GMT Kris Deugau [316] * trunk/DNSDB.pm (modified) /trunk Fix embarrasing bug in login process; account status was ... Tue, 24 Apr 2012 21:17:48 GMT Kris Deugau [315] * trunk/dns.cgi (modified) /trunk Action logging all appears to be moved to DNSDB.pm. Removed ... Tue, 24 Apr 2012 20:43:39 GMT Kris Deugau [314] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/grpman.tmpl (modified) /trunk Move SQL for "Manage groups" to DNSDB.pm. See #1 Extend ... Tue, 24 Apr 2012 03:34:37 GMT Kris Deugau [313] * trunk/dns.cgi (modified) * trunk/templates/bulkdomain.tmpl (modified) /trunk Convert SQL for bulk change choice page to existing calls to ... Tue, 24 Apr 2012 02:27:40 GMT Kris Deugau [312] * trunk/DNSDB.pm (modified) /trunk Fix lurking bug in _ZONE that retained an extra 0 on CIDR to ... Thu, 19 Apr 2012 21:21:11 GMT Kris Deugau [311] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/editsoa.tmpl (modified) /trunk Move SQL for SOA update to DNSDB.pm (see #1) Clean up ... Wed, 18 Apr 2012 21:30:41 GMT Kris Deugau [310] * trunk/dns.cgi (modified) * trunk/templates/newdomain.tmpl (modified) /trunk Minor code review in dns.cgi - remove some stale ... Wed, 18 Apr 2012 21:29:02 GMT Kris Deugau [309] * trunk/DNSDB.pm (modified) /trunk Minor code review - remove a dangling variable and ... Tue, 17 Apr 2012 22:12:07 GMT Kris Deugau [308] * trunk/dns.cgi (modified) * trunk/templates/axfr.tmpl (modified) /trunk UI-layer changes to move action logging for importAXFR() out ... Tue, 17 Apr 2012 22:09:44 GMT Kris Deugau [307] * trunk/DNSDB.pm (modified) /trunk Fix a taint mode gotcha in _zone2cidr(), introduced with the ... Tue, 17 Apr 2012 22:01:30 GMT Kris Deugau [306] * trunk/dns.sql (modified) /trunk Fix addition of default NS records for reverse zones done in ... Tue, 17 Apr 2012 21:32:13 GMT Kris Deugau [305] * trunk/notes (modified) /trunk Add some more thoughts to notes Mon, 16 Apr 2012 22:14:44 GMT Kris Deugau [304] * trunk/DNSDB.pm (modified) /trunk Drop support for /31 sub-octet ranges in in-addr.arpa zone ... Fri, 13 Apr 2012 22:14:26 GMT Kris Deugau [303] * trunk/DNSDB.pm (modified) /trunk Checkpoint - still finding rough edges in AXFR import [ ... Thu, 12 Apr 2012 22:26:59 GMT Kris Deugau [302] * trunk/DNSDB.pm (modified) /trunk Checkpoint converting importAXFR() to support reverse zones ... Thu, 12 Apr 2012 02:58:17 GMT Kris Deugau [301] * trunk/DNSDB.pm (modified) /trunk Checkpoint: importAXFR() now supports most reverse zones, ... Wed, 11 Apr 2012 17:15:22 GMT Kris Deugau [300] * trunk/dns.sql (modified) /trunk Added missing NS records for initial default reverse zone ... Tue, 10 Apr 2012 18:50:22 GMT Kris Deugau [299] * trunk/DNSDB.pm (modified) /trunk Fix really silly bug that allowed adding the same reverse ... Mon, 09 Apr 2012 22:08:51 GMT Kris Deugau [298] * trunk/DNSDB.pm (modified) /trunk Checkpoint updating importAXFR() action logging (see #35): ... Mon, 02 Apr 2012 21:26:53 GMT Kris Deugau [297] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Move action logging for user delete into delUser(). See #35 ... Mon, 02 Apr 2012 20:58:39 GMT Kris Deugau [296] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Move action logging for user status change into ... Thu, 29 Mar 2012 21:06:10 GMT Kris Deugau [295] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/bulkchange.tmpl (modified) /trunk Move entity-relationship reference hashes up into the same ... Thu, 29 Mar 2012 17:22:59 GMT Kris Deugau [294] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/user.tmpl (modified) /trunk "Move action logging for change group default permissions" ... Tue, 27 Mar 2012 21:11:59 GMT Kris Deugau [293] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Move action logging for delGroup() into DNSDB.pm. See #35. ... Tue, 27 Mar 2012 20:48:55 GMT Kris Deugau [292] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Move action logging for addGroup() into DNSDB.pm. See #35