Skip to content

Commit 1f7b99b

Browse files
committed
Added a TODO textfile.
1 parent d21718c commit 1f7b99b

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

TODO.txt

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
2+
---------------------------------------
3+
- ISPConfig 3 ToDo list
4+
---------------------------------------
5+
6+
Please feel free to edit this file, add new tasks,
7+
remove done tasks or assign yourself to a task.
8+
9+
10+
Installer
11+
--------------------------------------
12+
13+
- Add a cronjob that runs the script server/cron_daily.php once every
14+
night during installation to the root crontab.
15+
16+
17+
Server
18+
--------------------------------------
19+
20+
- Add a backend plugin to configure network card settings. The IP address settings
21+
are stored in the server_ip table.
22+
23+
24+
Mail module
25+
--------------------------------------
26+
27+
- Show mail statistics in the interface. the mail statistics are stored
28+
in the database table mail_traffic and are collected by the file
29+
server/cron_daily.php
30+
31+
32+
DNS module
33+
--------------------------------------
34+
35+
- Add some kind of whizard to create DNS records easily. The idea is to have some
36+
kind of template(s) to create all needed A and MX records defined in the template
37+
with one click and the user has just to enter IP, domain, nameserver and select the
38+
template that he wants to use.
39+
40+
41+
Administration module
42+
--------------------------------------
43+
44+
- Add a firewall configuration form. Any suggestions for a good firewall
45+
script that runs on many linux distributions, or shall we stay with bastille
46+
firewall thet is used in ISPConfig 2?
47+
48+
49+
Clients module
50+
--------------------------------------
51+
52+
- Add the ability that Clients can add clients (Reseller functionality)
53+
Task assigned to: Till
54+
55+
56+
Sites (web) module
57+
--------------------------------------
58+
59+
- Add a function to the Sites module to create SSL certificates or upload
60+
existing SSL certs and SSL chain files. It might be a good idea to add
61+
this as a new tab named "SSL" to the exiting domain settings form.
62+
63+
- Add a "httpd includes" field to the options tab of the domain settings form
64+
like it is implemented in ISPConfig 2.
65+
66+
67+
BE-Designer module
68+
--------------------------------------
69+
70+
WARNING: Please do not use the BE Designer at the moment, the serializing function
71+
of the module editor may break some of the existing modules.
72+
73+
74+
General tasks
75+
--------------------------------------
76+
77+
- Add, extend or modify comments in PEAR syntax so that they can be read with phpdocumentor.

0 commit comments

Comments
 (0)