[-] ideas update
[-] added dev ideas
[evol] allow splitting the API interface declaration over multiple files/directories, split MapMaker interface, and added cross-nodes storage during the interface life (as we can't use closures across files)
[fix] recreate the whole API interface tree, root included, to ensure no clash is possible during concurrent calls
Merge branch '0.3.x' of ssh://rcs-git.duckcorp.org/rcs/git/duckcorp/cyborghood
[fix] catch and log unexpected mail processing errors (non-CyberError exceptions)
[fix] Mail: don't forget to reverse-propagate the user into the original mail object when decrypting
[debug] more IMAP debug
[workaround] TMail does not respect RFC2045 §5.2
[evol] select and record I18n locale in DSL Task (future use)
[fix] clarify language/locale in I18nController
[fix] a task must have a name (and be unique, but this is not enforced yet)
[evol] BotnetTask DSL: now that we have one Task per task, close conversation thread as soon as the task is finished
[evol] Task DSL: rework to use the same Task objet for the same task (in order to have a proper count of tasks and be able to transport information easily through steps)
[fix] separate core api version from cyborg service api version
[fix] Mapmaker had a few silly mistakes (after several naming changes)
[fix] mistakes in API Interface: forgot to export node_name, and forgot :inspect is not available for nodes
[fix] mistake in variable name
[evol] server API tree reworked using a DSL (reply handling rework is WIP)
[evol] DNS: add better support for signed zones and serials, and partial support for slave zones
[evol] catch all remaining reactor errors
[fix] do not try to stop the bot by default
[fix] DSL: allow scheduled job to send back a reply
[cleanup] minor
Also available in: Atom