source: TODO@ 6235

Last change on this file since 6235 was 6234, checked in by roland, 17 years ago

The new django admin, is in a seperate file, admin.py, according to django convention.
http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges#Mergednewforms-adminintotrunk

File size: 1.4 KB
Line 
1** Showstoppers
2-> Document database layout and choices
3 @rick, I think this todo van be closed, because exodusmodels.dot is available
4
5* Input fields validation
6* Conversion Genesis -> Exodus
7* Exodus, support Genesis output
8* Add check that a domain has a dnsserver if not, named.conf generation gets broken
9* Add reverse lookup fields for named.conf
10* Fix dhcpd.conf template
11* Add ssh_keys
12* Check urls and response redirects; Make urls depend on urls.py instead of hardcoding them into
13 views.py and the templates. See:
14 http://www.djangoproject.com/documentation/url_dispatch/#reverse
15* remove hardcoding in wllogic.py for 172.17 and higher as master ip
16* Interface cleanups:
17** option to edit/delete fields
18** allignment input fields
19** combine input fields where possible and link
20** Interlink add code
21 ->desc
22 ->remove hardcoding of 172.16 in freeinterlink ip code
23 ->Check if link is possible, ie. master can have multiple interlinks, managed can only have 1
24 ->generate SSID
25 ->Put correct modes on NIC
26 ->Check that: freeinterlinkip() works going from 17.16.0.255 to 172.16.1.0
27
28
29* Think:
30** class Interlink return self.iface1 or self.iface1.node
31
32* Genesis compatibility
33 -> add files
34 dhcpd.conf
35 named.conf
36 rc.local
37 rc.node.local
38 resolv.conf
39 snmpd.local.conf
40
41DONE:
4215/08/08 * Make admin work with models.py
4323/08/08 * Interlink add code; Generate ipaddresses and netmask for link works.
44
45
Note: See TracBrowser for help on using the repository browser.