# # ChangeLog for trunk # # Generated by Trac 1.6 # 06/01/24 10:40:44 Tue, 12 Mar 2013 16:06:28 GMT Kris Deugau [466] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 2 of . See #11. - ... Tue, 12 Mar 2013 15:44:32 GMT Kris Deugau [465] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 1 of . See #11. - ... Tue, 12 Mar 2013 15:18:22 GMT Kris Deugau [464] * trunk/DNSDB.pm (modified) /trunk Trim stale global that never got used anyway. Fri, 01 Mar 2013 17:22:57 GMT Kris Deugau [463] * trunk/DNSDB.pm (modified) /trunk Add another template expansion; '%blank%' will cause the ... Wed, 27 Feb 2013 22:20:18 GMT Kris Deugau [462] * trunk/DNSDB.pm (modified) /trunk RPC tweaks and fixes. - Add config-loader line to check ... Wed, 20 Feb 2013 21:59:41 GMT Kris Deugau [461] * trunk/tiny-import.pl (modified) /trunk Actually handle the -c option in tiny-import.pl Fri, 25 Jan 2013 21:11:33 GMT Kris Deugau [460] * trunk/dns-rpc.cgi (modified) /trunk Edge case bugfixes and fleshing-out for deleting records by ... Tue, 22 Jan 2013 22:24:43 GMT Kris Deugau [459] * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) /trunk Flesh out last known subcases of record update/delete ... Tue, 22 Jan 2013 22:15:59 GMT Kris Deugau [458] * trunk/dns.cgi (modified) /trunk Annoyance tweak in log page; we don't use the username as ... Thu, 17 Jan 2013 18:56:14 GMT Kris Deugau [457] * trunk/DNSDB.pm (modified) /trunk Refiddle getRevPattern() again, so that it looks for all PTR ... Thu, 17 Jan 2013 18:53:52 GMT Kris Deugau [456] * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Refiddle/retweak the available record types in the initial ... Wed, 16 Jan 2013 23:01:28 GMT Kris Deugau [455] * trunk/DNSDB.pm (modified) /trunk Fix precedence bug in SQL for getRevPattern that in a test ... Wed, 16 Jan 2013 21:43:19 GMT Kris Deugau [454] * trunk/dns-rpc.cgi (modified) /trunk Tweak addOrUpdateRec for some subtle bugs. See #43. - ... Tue, 15 Jan 2013 23:15:32 GMT Kris Deugau [453] * trunk/dns-rpc.cgi (modified) /trunk Continue extending RPC support for real usage/needs. See ... Fri, 11 Jan 2013 17:21:13 GMT Kris Deugau [452] * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) /trunk Continue tweaking RPC for actual usage. See #43. - Add ... Fri, 11 Jan 2013 17:04:05 GMT Kris Deugau [451] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Odds-n-ends: - Fixme note for murking ... Thu, 10 Jan 2013 22:23:03 GMT Kris Deugau [450] * trunk/DNSDB.pm (modified) /trunk Fix caching glitch in reverse record export by simplifying ... Thu, 10 Jan 2013 22:18:52 GMT Kris Deugau [449] * trunk/DNSDB.pm (modified) /trunk Fix bug in location export; tinydns uses octet-truncated ... Thu, 10 Jan 2013 22:16:29 GMT Kris Deugau [448] * trunk/DNSDB.pm (modified) /trunk Minor bugfix for record updates; default records do not ... Fri, 04 Jan 2013 22:08:30 GMT Kris Deugau [447] * trunk/dns-rpc.cgi (modified) /trunk Tweak RPC handler for updated addRDNS(). Add and fill in ... Fri, 04 Jan 2013 22:06:46 GMT Kris Deugau [446] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/newrevzone.tmpl (modified) /trunk Fine-tune new reverse zone process to support setting a ... Fri, 04 Jan 2013 21:26:15 GMT Kris Deugau [445] * trunk/DNSDB.pm (modified) /trunk Fix bug in export caching for reverse zones that somehow ... Thu, 03 Jan 2013 20:01:03 GMT Kris Deugau [444] * trunk/DNSDB.pm (modified) /trunk Only skip (A+)PTR-template records when converting default ... Thu, 03 Jan 2013 19:54:37 GMT Kris Deugau [443] * trunk/DNSDB.pm (modified) /trunk Fix a couple of buglets expanding the %-patterns in ... Thu, 03 Jan 2013 19:52:38 GMT Kris Deugau [442] * trunk/DNSDB.pm (modified) /trunk Squash off-by-one-ish bug checking for multiple PTR template ... Thu, 15 Nov 2012 16:32:47 GMT Kris Deugau [441] * trunk/DNSDB.pm (modified) /trunk Fix coding thinko in export; not sure why I thought $host, ... Thu, 15 Nov 2012 16:29:54 GMT Kris Deugau [440] * trunk/textrecs.cgi (modified) /trunk Fix minor annoyance in plaintext record list; don't add a . ... Fri, 02 Nov 2012 17:17:57 GMT Kris Deugau [439] * trunk/DNSDB.pm (modified) /trunk Extend record list filtering to check both host and val ... Tue, 30 Oct 2012 16:18:50 GMT Kris Deugau [436] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/axfr.tmpl (modified) /trunk Fix bug in AXFR import (couldn't import as inactive) ... Fri, 26 Oct 2012 21:11:49 GMT Kris Deugau [435] * trunk/templates/newdomain.tmpl (modified) /trunk Fix bug with location handling in new domain page. Could ... Tue, 23 Oct 2012 21:49:11 GMT Kris Deugau [431] * trunk/dns.cgi (modified) /trunk Have new groups inherit default records from their parent, ... Tue, 23 Oct 2012 21:30:57 GMT Kris Deugau [429] * trunk/DNSDB.pm (modified) /trunk Bugfix getRecLine() to not look for locations on default records Thu, 11 Oct 2012 21:11:14 GMT Kris Deugau [428] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Polish off the last of the location subs; locations can now ... Thu, 11 Oct 2012 20:58:14 GMT Kris Deugau [427] * trunk/Makefile (modified) * trunk/templates/deldom.tmpl (modified) * trunk/templates/delgrp.tmpl (modified) * trunk/templates/delloc.tmpl (added) * trunk/templates/delrevzone.tmpl (modified) * trunk/templates/deluser.tmpl (modified) * trunk/templates/loclist.tmpl (modified) /trunk Add location delete template, tweak link for location delete ... Thu, 11 Oct 2012 19:15:58 GMT Kris Deugau [426] * trunk/dns-rpc.cgi (modified) /trunk Fix up addRec, updateRec, and delRec in dns-rpc.cgi. See #43. Thu, 11 Oct 2012 19:07:47 GMT Kris Deugau [425] * trunk/DNSDB.pm (modified) /trunk Tweak handling of log messages so that the location ... Wed, 10 Oct 2012 18:13:33 GMT Kris Deugau [424] * trunk (modified) * trunk/Makefile (modified) * trunk/templates/footer.tmpl (modified) /trunk Add new files for plaintext record list Tweak Makefile a ... Wed, 10 Oct 2012 17:26:43 GMT Kris Deugau [421] * trunk/templates/textrecs.tmpl (added) /trunk Forgot to add template for HTML-output option of plaintext ... Wed, 10 Oct 2012 17:24:53 GMT Kris Deugau [420] * trunk/DNSDB.pm (modified) * trunk/templates/reclist.tmpl (modified) * trunk/textrecs.cgi (added) /trunk Add a somewhat quick-n-dirty plaintext record list script ... Tue, 09 Oct 2012 20:45:24 GMT Kris Deugau [418] * trunk/DNSDB.pm (modified) /trunk Fix stupid typo from r417 Fri, 05 Oct 2012 21:21:35 GMT Kris Deugau [417] * trunk/DNSDB.pm (modified) /trunk Fix data integrity glitch; leading and trailing spaces were ... Fri, 05 Oct 2012 19:55:28 GMT Kris Deugau [416] * trunk/dns-rpc.cgi (modified) /trunk Fix up untested copypaste in dns-rpc.cgi getRecCount so it ... Fri, 05 Oct 2012 19:25:57 GMT Kris Deugau [415] * trunk/DNSDB.pm (modified) /trunk Fix an edge-case bug in DNSDB::getDomRecs(). Default ... Fri, 05 Oct 2012 19:24:28 GMT Kris Deugau [414] * trunk/dns-rpc.cgi (modified) /trunk Update dns-rpc.cgi getRecLine. See #43. May need to ... Fri, 05 Oct 2012 18:54:43 GMT Kris Deugau [413] * trunk/dns-rpc.cgi (modified) /trunk Update dns-rpc.cgi getSOA. See #43. Fri, 05 Oct 2012 18:41:37 GMT Kris Deugau [412] * trunk/dns-rpc.cgi (modified) /trunk Check dns-rpc.cgi delUser and clean up returns in both ... Fri, 05 Oct 2012 18:04:00 GMT Kris Deugau [411] * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) /trunk Check and munge state in DNSDB::updateUser(), same as ... Fri, 05 Oct 2012 17:55:01 GMT Kris Deugau [410] * trunk/DNSDB.pm (modified) /trunk Apply another light tweak in initRPC(); blank the last name ... Fri, 05 Oct 2012 17:42:58 GMT Kris Deugau [409] * trunk/dns-rpc.cgi (modified) /trunk Chop some useless code in dns-rpc.cgi addUser, confirm it ... Fri, 05 Oct 2012 17:39:18 GMT Kris Deugau [408] * trunk/DNSDB.pm (modified) /trunk Copy munging of "state"/"status" from addDomain() to ... Fri, 05 Oct 2012 16:45:23 GMT Kris Deugau [407] * trunk/dns-rpc.cgi (modified) /trunk Check and fix addGroup and delGroup in dns-rpc.cgi. See #43. Fri, 05 Oct 2012 16:44:13 GMT Kris Deugau [406] * trunk/DNSDB.pm (modified) /trunk Fix the fix for the fixed initRPC(). Usernames should be ... Thu, 04 Oct 2012 21:26:42 GMT Kris Deugau [405] * trunk/dns-rpc.cgi (modified) /trunk Clean up some more annoyances in dns-rpc.cgi. See #43. - ... Thu, 04 Oct 2012 20:25:57 GMT Kris Deugau [404] * trunk/DNSDB.pm (modified) /trunk Fix up initRPC() so it actually works the way it's supposed ... Thu, 04 Oct 2012 17:43:00 GMT Kris Deugau [403] * trunk/templates/domlist.tmpl (modified) /trunk Flush out another bug introduced by the getZoneList() update ... Thu, 04 Oct 2012 17:38:42 GMT Kris Deugau [402] * trunk/DNSDB.pm (modified) /trunk Oops. Revert update to getZoneList() in r397; forgot the ... Wed, 03 Oct 2012 22:17:51 GMT Kris Deugau [401] * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) /trunk Begin updating dns-rpc.cgi. See #43. Add initRPC() in ... Wed, 03 Oct 2012 22:02:56 GMT Kris Deugau [400] * trunk/DNSDB.pm (modified) /trunk Normalize calling convention in loadConfig() and __cfgload() ... Wed, 03 Oct 2012 20:23:33 GMT Kris Deugau [399] * trunk/DNSDB.pm (modified) /trunk Another lurking buglet in the normalization of getDomRecs() Wed, 03 Oct 2012 17:24:17 GMT Kris Deugau [398] * trunk/templates/grpman.tmpl (modified) /trunk Missed group list template normalization in r397 Tue, 02 Oct 2012 22:15:38 GMT Kris Deugau [397] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/domlist.tmpl (modified) * trunk/templates/reclist.tmpl (modified) /trunk Caught some inconsistencies getting the RPC CGI updated. ... Mon, 24 Sep 2012 21:43:12 GMT Kris Deugau [396] * trunk/tiny-import.pl (modified) /trunk Track and report count of tinydns records imported sucessfully Mon, 24 Sep 2012 21:42:30 GMT Kris Deugau [395] * trunk/dns.sql (modified) /trunk Fix thinko in recording tabledef update for record location ... Fri, 21 Sep 2012 20:19:53 GMT Kris Deugau [394] * trunk/templates/menu.tmpl (modified) * trunk/templates/newgrp.tmpl (modified) /trunk Fix a minor XHTMLism missed when adding the location ... Fri, 21 Sep 2012 19:41:39 GMT Kris Deugau [393] * trunk/dns.sql (modified) /trunk Get the correct data for the initial permissions with the ... Fri, 21 Sep 2012 19:37:57 GMT Kris Deugau [392] * trunk/dns.cgi (modified) /trunk Check for chained permissions on group add too. 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 ...