source: trunk/TODO@ 50

Last change on this file since 50 was 50, checked in by Kris Deugau, 14 years ago

/trunk

Add a few more TODOs
Add the tabledef SQL file

File size: 1.2 KB
Line 
1Things I'd like to make happen
2
32009/09/04
4 - Retain offset/perpage/sort-order and related info in the session and/or user profile
5 - need to keep separate record of domain list and record list settings
6 - Support groups (currently group id is hardcoded to 1 anywhere it might be referenced)
7
82009/09/10
9 - Security/hardening
10 - "if a=1 then elsif a=2 then elsif a=3 then else die neatly"
11 - work correctly with taint mode
12 - use SQL execution parameters to reduce quoting screwups
13 - throw garbage at it and see what sticks
14 - throw deliberately malformed data and see what sticks
15 - rDNS matching
16 - tag'n'warn records where forward and reverse are both supposed to be published
17 "here" - mainly prevents unneccessary record duplication
18
192009/12/10
20 - MOTD
21 - Encapsulate all SQL in DNSDB.pm
22
232009/12/15
24 - Wrap non-critical bits like Net::Whois::Raw so that they don't just cause a failure,
25 and the bits that need them are only available if they're installed
26
272009/12/16
28 - Add record type editor - note, just to edit which types are visible
29 - Subclass some of the specifics of record handling?
30 - would let users create plugin code to support arbitrary types
31 - Push DB name, host, username, password into config file
Note: See TracBrowser for help on using the repository browser.