Quote:Is it possible to implement hooks?
It is possible, but not implemented right now. I would suggest this approach:
1. Add a new table (id, event, user, hook) to the db
2. Implement the admin gui side, allowing to add records to it. Ex.:
(1, 'domain_added', 'root', '/hooks/my_hook.sh')
(2, 'email_added', 'amavis', '/hooks/my_other_hook.sh')
3. Gradually implement new hooks (in a consistent way), by modifying the engine parts that take those actions so they call the apropiate hooks.
While not "trivial" it should be easy to build such a system and we all would benefit from it. Maybe you want to try implementing it?
Quote:How to separate managing DNS records for a domain?
There are a bunch of forum topics about this. The last one I remember is
this one where vacancy says he's working on it. It will not make it to 1.0 though, sorry.
Quote:Will postgresql be manageble through ispCP one day (like MySQL)?
As managing postgresql can be done by the "frontend" alone, it should be realtively easy to implement. It seems that current developers don't use postgre so there's no active interest in implementing this feature, but we'll help as much as we can if you want to do it.