Created
March 25, 2011 20:12
-
-
Save primalmotion/887553 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Changelog - Archipel Beta 2 | |
## XMPP: | |
NEW: support for managing XMPP accounts | |
NEW: support for nested groups | |
NEW: support for putting entities in several groups | |
NEW: support for roster pushes | |
NEW: support for shared roster groups | |
NEW: use the Cappuccino runloop in strophejs | |
## Agent: | |
FIX: avoid virtual machine name collision | |
FIX: better startup error catching | |
FIX: cloning | |
FIX: logged information improved | |
FIX: no more usage of os.system | |
FIX: remove the old perform_action_on_auth system. use hooks | |
NEW: add module loading policy configuration | |
NEW: Archipel Core is now totally externalized | |
NEW: avatars are not sometimes reset when agent is restarted | |
NEW: enable usage of easy_install developer installation | |
NEW: full rewrite of the plugin loading system | |
NEW: Libvirt: preliminary support for libvirt authentication | |
NEW: Libvirt: preliminary support for VMWare (bugged due to libvirt) | |
NEW: Libvirt: preliminary support for Xen (bugged due to libvirt) | |
NEW: multi Archipel account setting support | |
NEW: packaged using python eggs | |
NEW: runarchipel -v displays all the versions of plugins | |
## Client: | |
FIX: complete responder chains | |
FIX: loading module drastically improved (sequential loading) | |
NEW: add classes that handles localization | |
NEW: add visual feedback on modules to tell when needed data have been fetched | |
NEW: configuration of GUI is now stored in the user's XMPP private storage | |
NEW: localization of the logging window (as example) | |
NEW: Module API: support for avoiding hiding modules (not saved stuff or something) | |
NEW: Module API: support for FullScreenMode | |
NEW: Module API: support for tooltips in toolbar modules | |
NEW: modules starts to load in paralels with XMPP connection (divide by 3 the waiting time) | |
NEW: usage of tooltips on all controls | |
NEW: tabs in iTunesTabView are now scrollable if needed | |
## VNC: | |
FIX: vnc events are pushed from the agents | |
NEW: external VNC window autoresize itself according to the remote display | |
NEW: external VNC window has now a toolbar with controls | |
NEW: external VNC window support zooming | |
NEW: support for DE keymap | |
NEW: support for fullscreen of VNC view (needs really recent webkit version) | |
## Chat: | |
NEW: greatly improve vocabulary of entities (almost all actions can be done using chat) | |
NEW: rewrite the TNMessageBoard to use sexy bubbles and usage of variable row height CPTableView | |
NEW: support for external chat window | |
## Controls: | |
NEW: add visual feedback when live adjusting memory | |
NEW: allow to destroy a virtual machine from the controls module | |
## Definition: | |
FIX: when adding a new drive or nic, open the editor panel | |
NEW: add preferences for every type of informations in the definition | |
NEW: handle hypervisor with no capabilities | |
NEW: improve drive type detection | |
NEW: rewrite of the capabilities handling | |
NEW: rewrite of the GUI | |
NEW: support for drive cache mode | |
## Drives: | |
FIX: converting drives updates the definition if they are attached | |
FIX: path to qemu-img is now configurable | |
NEW: support for non sparse drives in qcow2 format | |
## VMCast: | |
FIX: tons of small bugs | |
NEW: use progress bar to display download status | |
## Health: | |
FIX: color chars in log are stripped | |
FIX: more accurate memory usage informations | |
FIX: never ask stats in parallel | |
FIX: partitions with size < 1GB are now display in MB or KB | |
FIX: stop asking stats if entity goes offline | |
FIX: use minimal value as stats fetching interval | |
NEW: display all partitions and their usage instead of just the total | |
NEW: drastically improve performances | |
NEW: support for network usage statistics | |
## Cloud: | |
NEW: support for computing platform to generate score to decide to hanle a platform request or not (need ejabberd patch https://support.process-one.net/browse/EJAB-1347) | |
NEW: support for platform request (need ejabberd patch https://support.process-one.net/browse/EJAB-1347) | |
## Permissions: | |
NEW: display all servers users in a nice outline view | |
NEW: drop SQLObject, use SQLAlchemy | |
NEW: rewrite the GUI | |
## Geolocalization | |
FIX: pass in manual mode automatically if unable to connect to ip location service | |
## Migration: | |
FIX: use the ipaddr/hostname instead of resource for sending libvirt_uri | |
## Networking: | |
NEW: isolated mode | |
NEW: forward the real list of hypervisors NICs | |
## Snapshot: | |
NEW: it is now possible to use snapshoting features on a shutdowned virtual machine | |
## Groups: | |
NEW: GroupManagement module displays VMs of itself and all of its sub group hierarchy | |
NEW: Support for grouped live migration |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment