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 |
|
|
10 |
Installer |
|
11 |
-------------------------------------- |
|
12 |
|
4585cf
|
13 |
- Load and update system config from file into sql database during installation. |
9abbe8
|
14 |
- Add a function to let a server join a existing installation. |
4585cf
|
15 |
|
1f7b99
|
16 |
|
T |
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 |
|
c80e50
|
35 |
- Add some kind of wizard to create DNS records easily. The idea is to have some |
1f7b99
|
36 |
kind of template(s) to create all needed A and MX records defined in the template |
T |
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 |
c80e50
|
46 |
firewall that is used in ISPConfig 2? |
1f7b99
|
47 |
|
T |
48 |
|
|
49 |
Clients module |
|
50 |
-------------------------------------- |
|
51 |
|
|
52 |
|
|
53 |
Sites (web) module |
|
54 |
-------------------------------------- |
|
55 |
|
|
56 |
- Add a function to the Sites module to create SSL certificates or upload |
|
57 |
existing SSL certs and SSL chain files. It might be a good idea to add |
|
58 |
this as a new tab named "SSL" to the exiting domain settings form. |
4585cf
|
59 |
|
T |
60 |
- Make sure that changes in the domain name do not break the configuration. |
1f7b99
|
61 |
|
T |
62 |
|
|
63 |
BE-Designer module |
|
64 |
-------------------------------------- |
|
65 |
|
|
66 |
WARNING: Please do not use the BE Designer at the moment, the serializing function |
|
67 |
of the module editor may break some of the existing modules. |
9abbe8
|
68 |
|
T |
69 |
- Add a language file editor. |
1f7b99
|
70 |
|
T |
71 |
|
4585cf
|
72 |
Remoting framework |
T |
73 |
-------------------------------------- |
|
74 |
|
|
75 |
|
|
76 |
|
|
77 |
Interface |
|
78 |
-------------------------------------- |
|
79 |
|
|
80 |
- Enhance the list function to allow soorting by column |
|
81 |
- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10]) |
9abbe8
|
82 |
- Use graphical Icons in the lists for on / off columns. |
T |
83 |
- Add a graphical delete button to the lists. |
4585cf
|
84 |
|
T |
85 |
|
1f7b99
|
86 |
General tasks |
T |
87 |
-------------------------------------- |
|
88 |
|
|
89 |
- Add, extend or modify comments in PEAR syntax so that they can be read with phpdocumentor. |
dfdbcd
|
90 |
|