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
RevLine 
[6190]1** Showstoppers
[6193]2-> Document database layout and choices
[6230]3 @rick, I think this todo van be closed, because exodusmodels.dot is available
[6190]4
[6193]5* Input fields validation
[6174]6* Conversion Genesis -> Exodus
7* Exodus, support Genesis output
[6215]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
[6230]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
[6231]15* remove hardcoding in wllogic.py for 172.17 and higher as master ip
[6193]16* Interface cleanups:
17** option to edit/delete fields
18** allignment input fields
19** combine input fields where possible and link
[6202]20** Interlink add code
21 ->desc
[6233]22 ->remove hardcoding of 172.16 in freeinterlink ip code
[6234]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
[6174]28
[6232]29* Think:
30** class Interlink return self.iface1 or self.iface1.node
31
[6194]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
[6215]41DONE:
4215/08/08 * Make admin work with models.py
[6233]4323/08/08 * Interlink add code; Generate ipaddresses and netmask for link works.
[6215]44
[6194]45
Note: See TracBrowser for help on using the repository browser.