Timeline



12/23/11:

15:38 Changeset [214] by Kris Deugau
/trunk UI tweak to separate the group tree from "Manage groups"
15:35 Changeset [213] by Kris Deugau
/trunk Fix lurking bug of sorts where the session ID and page could …

12/21/11:

17:49 Changeset [212] by Kris Deugau
/trunk Begin setting up the barest sketch of what will eventually …
17:48 Changeset [211] by Kris Deugau
/trunk Fix niggling little bug in vega-import.pl that caused the …
16:27 Ticket #34 (Add some magic to automagically initialize and auto-upgrade the DB) created by Kris Deugau
If the dbversion value retrieved from the misc table is lower than the …
15:33 Changeset [210] by Kris Deugau
/trunk The lets-call-it-a-release commit, for sure this time! Fill …

12/19/11:

17:58 Changeset [209] by Kris Deugau
/trunk Fix up error reporting in addRec(); don't want to cause …
17:25 Changeset [208] by Kris Deugau
/trunk Drop duplicated SOA-default-loading from initGlobals(), since …
17:20 Changeset [207] by Kris Deugau
/trunk Fix overloaded-$webvar{action}-related buglet - changing the …
15:11 Changeset [206] by Kris Deugau
/trunk Set AAAA records to be available in initial database load

12/16/11:

16:58 Changeset [205] by Kris Deugau
/trunk Revert template tweak in r201 for clearing up a minor error …
16:28 Changeset [204] by Kris Deugau
/trunk Add mapping for Vega's IPv6 type ("3") on the off chance we …
16:00 Changeset [203] by Kris Deugau
/trunk Set all individual permission flags on any failure to retrieve …

12/15/11:

17:18 Changeset [202] by Kris Deugau
/trunk Fix bug in SOA handling; Vega stores "contact:primary-ns" in …

12/13/11:

18:05 Changeset [201] by Kris Deugau
/trunk Add perpage to config load Switch SOA defaults to only pick …
15:40 Changeset [200] by Kris Deugau
/trunk Nitpickish file header tweaks
15:05 Changeset [199] by Kris Deugau
/trunk Cleanup: - Indicate that add is the default method for …
14:52 Changeset [198] by Kris Deugau
/trunk Finish Vega-equivalent mail notifications (domain creation)

12/12/11:

17:57 Changeset [197] by Kris Deugau
/trunk Prepare for spamming! Add mailNotify() stolen and trimmed …
17:55 Changeset [196] by Kris Deugau
/trunk Minor fix on SRV validation; accept uppercase in the domain …
17:52 Changeset [195] by Kris Deugau
/trunk More log behaviour tweaking - fix broken detail-logging of …
17:45 Changeset [194] by Kris Deugau
/trunk Tweak to make it clearer that imported log entries are imports

12/09/11:

17:56 Changeset [193] by Kris Deugau
/trunk Hack _log() to dig up user data when (not if) it's missing. …
16:17 Changeset [192] by Kris Deugau
/trunk Ooops, reverting unintended Weirdness in dns.sql, DNSDB.pm, …
16:10 Changeset [191] by Kris Deugau
/trunk Minor fix in dns-rpc.cgi to load DB user/pass/etc with loadConfig
13:32 Ticket #33 (Create "shadow users" for RPC calls) created by Kris Deugau
Mainly for logging consistency; for future log-viewing pleasures we …

12/08/11:

18:12 Changeset [190] by Kris Deugau
/trunk Start passing user data into DNSDB.pm subs for logging …
16:42 Changeset [189] by Kris Deugau
/trunk Complete VegaDNS import script - add segment - light …

12/06/11:

16:40 Changeset [188] by Kris Deugau
/trunk UI tweaks and fixes for user and domain status changes: - …
15:58 Changeset [187] by Kris Deugau
/trunk Check that all major actions log both successes and failures …
13:51 Changeset [186] by Kris Deugau
/trunk Add some more loop-breaking to isParent() to break infinite …
13:02 WikiStart edited by Kris Deugau
(diff)
13:00 Changeset [185] by Kris Deugau
/trunk Fix isParent() to return correct results for checks where the …
12:27 Changeset [184] by Kris Deugau
/trunk Patch up some glitches in the VegaDNS import script - Vega …

12/05/11:

17:16 Changeset [183] by Kris Deugau
/trunk Fix minor error-log mess due to nonexistent username on login …

12/02/11:

17:39 Changeset [182] by Kris Deugau
/trunk Scope checks (See #30) - user delete
17:04 Changeset [181] by Kris Deugau
/trunk Scope check (see #30) - user add - user edit/update - …
16:40 Changeset [180] by Kris Deugau
/trunk Apply scope checks on user and domain for logs. Scope checks …
15:37 Changeset [179] by Kris Deugau
/trunk Fix up ACL and scope checks on groups (see #30) - check …
15:33 Ticket #32 (Security review - Access scoping) closed by Kris Deugau
duplicate: See #30 for security review bits; no point confusing things too much …
13:32 Ticket #32 (Security review - Access scoping) created by Kris Deugau
Check to make sure a user can't access any entity outside of their …
13:19 Changeset [178] by Kris Deugau
/trunk Security review (See #30) - fix up ACL handling in group …

12/01/11:

15:37 Changeset [177] by Kris Deugau
/trunk Security review (see #30) - convert resultmsg and warnmsg …
14:58 Changeset [176] by Kris Deugau
/trunk Remove some more stale commented code Remove redundant call …
14:51 Ticket #31 (Track down and squash strange character in searchsubs) created by Kris Deugau
$webvar{searchsubs} is legitimately set from two form elements, so …
11:59 Changeset [175] by Kris Deugau
/trunk Opportunistic copyright cleanup

11/30/11:

18:11 Changeset [174] by Kris Deugau
/trunk Security review (See #30) - convert error-message-passing …
15:43 Changeset [173] by Kris Deugau
/trunk Security audit (see #30) - remove a stale global - catch …
12:35 Ticket #30 (Security review (ongoing)) created by Kris Deugau
XSS/input validation: Reading back on VegaDNS' history I poked into …
Note: See TracTimeline for information about the timeline view.