commit | author | age
|
1f7b99
|
1 |
|
T |
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 |
Installer |
|
10 |
-------------------------------------- |
|
11 |
|
4585cf
|
12 |
- Load and update system config from file into sql database during installation. |
9abbe8
|
13 |
- Add a function to let a server join a existing installation. |
4585cf
|
14 |
|
1f7b99
|
15 |
|
T |
16 |
Server |
|
17 |
-------------------------------------- |
|
18 |
|
|
19 |
- Add a backend plugin to configure network card settings. The IP address settings |
|
20 |
are stored in the server_ip table. |
|
21 |
|
|
22 |
|
|
23 |
Mail module |
|
24 |
-------------------------------------- |
|
25 |
|
d7ef36
|
26 |
- Show mail statistics in the interface. The mail statistics are stored |
1f7b99
|
27 |
in the database table mail_traffic and are collected by the file |
T |
28 |
server/cron_daily.php |
|
29 |
|
|
30 |
|
|
31 |
DNS module |
|
32 |
-------------------------------------- |
|
33 |
|
c80e50
|
34 |
- Add some kind of wizard to create DNS records easily. The idea is to have some |
1f7b99
|
35 |
kind of template(s) to create all needed A and MX records defined in the template |
T |
36 |
with one click and the user has just to enter IP, domain, nameserver and select the |
|
37 |
template that he wants to use. |
|
38 |
|
|
39 |
|
|
40 |
Administration module |
|
41 |
-------------------------------------- |
|
42 |
|
|
43 |
- Add a firewall configuration form. Any suggestions for a good firewall |
b31c51
|
44 |
script that runs on many Linux distributions, or shall we stay with Bastille |
c80e50
|
45 |
firewall that is used in ISPConfig 2? |
1f7b99
|
46 |
|
T |
47 |
|
|
48 |
Clients module |
|
49 |
-------------------------------------- |
|
50 |
|
|
51 |
|
|
52 |
Sites (web) module |
|
53 |
-------------------------------------- |
|
54 |
|
|
55 |
- Add a function to the Sites module to create SSL certificates or upload |
|
56 |
existing SSL certs and SSL chain files. It might be a good idea to add |
|
57 |
this as a new tab named "SSL" to the exiting domain settings form. |
4585cf
|
58 |
|
T |
59 |
- Make sure that changes in the domain name do not break the configuration. |
1f7b99
|
60 |
|
T |
61 |
|
|
62 |
BE-Designer module |
|
63 |
-------------------------------------- |
|
64 |
|
|
65 |
WARNING: Please do not use the BE Designer at the moment, the serializing function |
|
66 |
of the module editor may break some of the existing modules. |
9abbe8
|
67 |
|
T |
68 |
- Add a language file editor. |
1f7b99
|
69 |
|
T |
70 |
|
4585cf
|
71 |
Remoting framework |
T |
72 |
-------------------------------------- |
|
73 |
|
|
74 |
|
|
75 |
Interface |
|
76 |
-------------------------------------- |
|
77 |
|
b31c51
|
78 |
- Enhance the list function to allow sorting by column |
4585cf
|
79 |
- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10]) |
9abbe8
|
80 |
- Use graphical Icons in the lists for on / off columns. |
T |
81 |
- Add a graphical delete button to the lists. |
4585cf
|
82 |
|
T |
83 |
|
1f7b99
|
84 |
General tasks |
T |
85 |
-------------------------------------- |
|
86 |
|
|
87 |
- Add, extend or modify comments in PEAR syntax so that they can be read with phpdocumentor. |
dfdbcd
|
88 |
|