Timeline
12/05/11:
- 17:16 Changeset [183] by
- /trunk Fix minor error-log mess due to nonexistent username on login …
12/02/11:
- 17:39 Changeset [182] by
- /trunk Scope checks (See #30) - user delete
- 17:04 Changeset [181] by
- /trunk Scope check (see #30) - user add - user edit/update - …
- 16:40 Changeset [180] by
- /trunk Apply scope checks on user and domain for logs. Scope checks …
- 15:37 Changeset [179] by
- /trunk Fix up ACL and scope checks on groups (see #30) - check …
- 15:33 Ticket #32 (Security review - Access scoping) closed by
- duplicate: See #30 for security review bits; no point confusing things too much …
- 13:32 Ticket #32 (Security review - Access scoping) created by
- Check to make sure a user can't access any entity outside of their …
- 13:19 Changeset [178] by
- /trunk Security review (See #30) - fix up ACL handling in group …
12/01/11:
- 15:37 Changeset [177] by
- /trunk Security review (see #30) - convert resultmsg and warnmsg …
- 14:58 Changeset [176] by
- /trunk Remove some more stale commented code Remove redundant call …
- 14:51 Ticket #31 (Track down and squash strange character in searchsubs) created by
- $webvar{searchsubs} is legitimately set from two form elements, so …
- 11:59 Changeset [175] by
- /trunk Opportunistic copyright cleanup
11/30/11:
- 18:11 Changeset [174] by
- /trunk Security review (See #30) - convert error-message-passing …
- 15:43 Changeset [173] by
- /trunk Security audit (see #30) - remove a stale global - catch …
- 12:35 Ticket #30 (Security review (ongoing)) created by
- XSS/input validation: Reading back on VegaDNS' history I poked into …
11/29/11:
- 16:52 Changeset [172] by
- /trunk VegaDNS import tool should be complete. - User import …
11/28/11:
- 17:19 Ticket #29 (Change user-edit page to show all custom permissions checked when type ...) created by
- (As VegaDNS does) Arguably this is the right thing to do, since the …
- 17:18 Ticket #28 (Add email notification hook) created by
- Vega notifies on new domain; probably had planned notices elsewhere. …
11/25/11:
- 18:02 Changeset [171] by
- /trunk Add VegaDNS import script. (incomplete)
- 11:52 Ticket #27 (Propagate all form settings on failed adds) created by
- Domain and reverse zone adds (probably others as well) do not …
11/22/11:
- 17:49 Changeset [170] by
- /trunk Comment .spec file processing in Makefile until we have one to …
- 17:26 Changeset [169] by
- /trunk Fix another lurking error-log mess-maker when adding a record. …
- 16:24 Changeset [168] by
- /trunk Fix a lurking error-log mess-dropper. See #25.
- 15:57 Changeset [167] by
- /trunk Fix logging buglet with group delete inserting the group as …
- 15:18 Ticket #26 (Handle in-addr.arpa and ip6.arpa reverse zones separately from forward ...) created by
- This will also allow useful introduction of A+PTR and AAAA+PTR types.
- 15:10 Ticket #25 ((Ongoing) Clean up messes in the error log) created by
- Reminder-to-self to check the error log for messy leftovers occasionally
- 15:04 WikiStart edited by
- (diff)
11/21/11:
- 18:03 WikiStart edited by
- (diff)
- 17:35 Ticket #24 (Extend SOA handling to support different serial number arrangements) created by
- 17:31 Ticket #23 (Add SPF assistant along with official support for the SPF RR type) created by
11/11/11:
- 17:24 WikiStart edited by
- (diff)
- 17:22 Changeset [166] by
- /trunk Preparing for release - wrap debugbits output to avoid an …
11/10/11:
- 17:57 Changeset [165] by
- /trunk Note some entries in TODO as complete. Converted pending …
- 17:55 Ticket #22 (Allow calling various components from another site as a wrapper) created by
- - Add custid field to domains (and/or groups?) to more easily allow …
- 17:52 Ticket #21 (Allow logging to be directed to various places) created by
- Targets should at least include "native" (current log), "file", or …
- 17:51 Ticket #20 (Don't log failures immediately) created by
- Instead of logging failures alongside everything else, only log when a …
- 17:50 Ticket #19 (Log security violations separately) created by
- 17:50 Ticket #18 (Convert "@" in hostname or record to the root domain as BIND does) created by
- Do this on entry or export?
- 17:47 Ticket #17 (Add log search/filtering) created by
- 17:47 Ticket #16 (Add links into log listing in users, domains, groups listings) created by
- May not be practical/useful. Different concept than #17/#60; this is …
- 17:46 Ticket #15 (Add subgroup count to group list) created by
- 17:46 Ticket #14 (Add a "back to <parent>" link in log for domain) created by
- 17:43 Ticket #13 (Add an "eat-my-data" option) created by
- Or at least, an option to toggle the "Do you really want to delete …
- 17:42 Ticket #12 (Convert data storage to single-table (ish) structure) created by
- Store users, groups, records, and domains/zones all in the same table. …
- 17:40 Ticket #11 (OOPify: Convert DNSDB.pm to full object model) created by
- May not bother.
- 17:40 Ticket #10 (Support multiple DNS views) created by
- Mainly targetted at tinydns's "%name:allowedip" scope restriction; …
- 17:34 Ticket #9 (Smarter search capability) created by
- For example, search for "all records with foo in the hostname".
- 17:33 Ticket #8 (Support multiple sets of default records per group) created by
- 17:32 Ticket #7 (Support alternate templates) created by
- On the theme of admin-customization, load a user-provided template if …
- 17:30 Ticket #6 (Multicolumn sort in various lists) created by
- Allow sorting on multiple columns in various lists. See NicTool for …
- 17:27 Ticket #5 (Show immediate-parent group in domain record list) created by
- 17:25 Ticket #4 (Object-ify the record types) created by
- Convert records into objects, so that a simple plugin system would …
- 17:23 Ticket #3 (Add record type editor) created by
- At least to edit which types are available for creation. Should only …
- 17:22 Ticket #2 (Make optional/non-core bits really optional) created by
- Wrap non-critical bits like Net::Whois::Raw so that they don't just …
- 17:20 Ticket #1 (Move all SQL into DNSDB.pm) created by
11/08/11:
- 17:45 Changeset [164] by
- /trunk Another TODO
Note:
See TracTimeline
for information about the timeline view.