Statistics
| Branch: | Tag: | Revision:

root / Changelog @ 75768d0e

History | View | Annotate | Download (4 kB)

1 65707351 Vangelis Koukis
Changelog
2 65707351 Vangelis Koukis
=========
3 65707351 Vangelis Koukis
4 5fb78aa8 Vangelis Koukis
5 5fb78aa8 Vangelis Koukis
2011-05-10, v0.3
6 5fb78aa8 Vangelis Koukis
7 5fb78aa8 Vangelis Koukis
FIXES/NEW FEATURES:
8 5fb78aa8 Vangelis Koukis
9 5fb78aa8 Vangelis Koukis
    GUI:
10 5fb78aa8 Vangelis Koukis
        * Report connection failures correctly, instead of a bogus 503 error (#427)
11 5fb78aa8 Vangelis Koukis
        * Support rename Virtual Machines using a nifty pencil icon (#429)
12 5fb78aa8 Vangelis Koukis
        * Fix complete failure of site with IE (starts, has known defects) (#431)
13 5fb78aa8 Vangelis Koukis
        * Support expanding box in icon view, containing metadata info (#375, #435, #441)
14 5fb78aa8 Vangelis Koukis
        * Support providing X-Auth-Token headers for authentication (#455)
15 5fb78aa8 Vangelis Koukis
        * Support Java applet-based popup for VNC console access (#391)
16 5fb78aa8 Vangelis Koukis
        * Initial implementation of "networks" tab interface mockup, no actual functionality (#415)
17 5fb78aa8 Vangelis Koukis
    AAI:
18 5fb78aa8 Vangelis Koukis
        * End-to-end Shibboleth support (#345)
19 5fb78aa8 Vangelis Koukis
    API:
20 5fb78aa8 Vangelis Koukis
        * Support creation, management and removal of private L2 networks (#409, #457)
21 5fb78aa8 Vangelis Koukis
        * Fix API implementation does not return unAuthorized cloud faults (#459)
22 5fb78aa8 Vangelis Koukis
        * Merge support for X-Auth-Token based authentication (#423)
23 5fb78aa8 Vangelis Koukis
    Logic:
24 5fb78aa8 Vangelis Koukis
        * Re-engineer messaging layer, migrate from 0mq to an AMQP-based infrastructure (#393)
25 5fb78aa8 Vangelis Koukis
        * Extended dispatcher, provides the context for executing business layer functions (#393)
26 5fb78aa8 Vangelis Koukis
        * Extended Ganeti event daemon, publish notifications over AMQP (#393)
27 5fb78aa8 Vangelis Koukis
        * Support a generic Synnefo hook in Ganeti, publish notifications over AMQP (#393, #397)
28 5fb78aa8 Vangelis Koukis
        * Extend logic layer, process NIC configuration notifications, update VM info in DB (#397)
29 5fb78aa8 Vangelis Koukis
    Deployment:
30 5fb78aa8 Vangelis Koukis
        * Add improved version of README.deploy, detailing node types in a Synnefo deployment
31 5fb78aa8 Vangelis Koukis
32 5fb78aa8 Vangelis Koukis
KNOWN DEFECTS:
33 5fb78aa8 Vangelis Koukis
34 5fb78aa8 Vangelis Koukis
    GUI:
35 5fb78aa8 Vangelis Koukis
        * Inoperative console action in list view (#497)
36 5fb78aa8 Vangelis Koukis
        * Various UI glitches under Chrome/Safari (wizard)
37 5fb78aa8 Vangelis Koukis
        * Serious functionality glitches with IE (no auto-refresh, no machine rename)
38 5fb78aa8 Vangelis Koukis
        * Serious UI glitches with non-standard dpi settings (#343)
39 5fb78aa8 Vangelis Koukis
        * Does not work with relative URLs (cannot deploy under subdir) (#421)
40 5fb78aa8 Vangelis Koukis
    API:
41 5fb78aa8 Vangelis Koukis
        * No Greek characters allowed in server names with the MySQL backend (#499)
42 5fb78aa8 Vangelis Koukis
    Deployment:
43 5fb78aa8 Vangelis Koukis
        * No rigorous testing of data migration, migrations in real-world conditions will probably fail (#503)
44 5fb78aa8 Vangelis Koukis
45 5fb78aa8 Vangelis Koukis
46 bb80f78b Vangelis Koukis
2011-04-19, v0.2.2
47 bb80f78b Vangelis Koukis
48 bb80f78b Vangelis Koukis
Bug fix release:
49 bb80f78b Vangelis Koukis
    GUI:
50 bb80f78b Vangelis Koukis
        * Fix start operation breakage due to extra argument in API call (#433)
51 bb80f78b Vangelis Koukis
52 bb80f78b Vangelis Koukis
53 d25e2496 Vangelis Koukis
2011-04-19, v0.2.1
54 d25e2496 Vangelis Koukis
55 d25e2496 Vangelis Koukis
Bug fix release:
56 d25e2496 Vangelis Koukis
    GUI:
57 d25e2496 Vangelis Koukis
        * Fix shutdown operation breakage due to extra argument in API call (#433)
58 d25e2496 Vangelis Koukis
59 5fb78aa8 Vangelis Koukis
60 65707351 Vangelis Koukis
2011-04-19, v0.2
61 65707351 Vangelis Koukis
62 65707351 Vangelis Koukis
FIXES/NEW FEATURES:
63 65707351 Vangelis Koukis
64 65707351 Vangelis Koukis
    GUI:
65 65707351 Vangelis Koukis
        * Show transitional state when command is in progress ("Starting", etc) (#401)
66 65707351 Vangelis Koukis
        * Allow only "destroy" for machines being built (#399)
67 65707351 Vangelis Koukis
        * Show nice icons for the icon, list and single view (#389)
68 65707351 Vangelis Koukis
        * Show the VM configuration (flavor) in list view (#387)
69 65707351 Vangelis Koukis
        * Add Destroy action in icon view (#381)
70 65707351 Vangelis Koukis
        * Show spinner when action is in progress (#379)
71 65707351 Vangelis Koukis
        * Handle OS icons properly for Images and machines, user-controlled (#257)
72 65707351 Vangelis Koukis
        * Support modification of VM metadata (currently: only addition, removal) (#375)
73 65707351 Vangelis Koukis
        * Support machine rename (#307)
74 65707351 Vangelis Koukis
        * Show welcome screen when no VMs defined (#279)
75 65707351 Vangelis Koukis
        * Revamped "Create New" wizard (#83)
76 65707351 Vangelis Koukis
    API:
77 65707351 Vangelis Koukis
        * Return buildInProgress properly (#351)
78 65707351 Vangelis Koukis
        * Loads of new unit tests (#417)
79 65707351 Vangelis Koukis
        * Support OOB console access over VNC using vncauthproxy
80 65707351 Vangelis Koukis
            - Run as daemon, support automatic port selection (#419)
81 65707351 Vangelis Koukis
        * Refactor ganeti-0mqd
82 65707351 Vangelis Koukis
            - Run as daemon, receive messages from Ganeti hooks, publish over 0mq
83 65707351 Vangelis Koukis
    Deployment:
84 65707351 Vangelis Koukis
        * Add initial version of README.deploy, detailing service dependencies
85 65707351 Vangelis Koukis
        * Add support for database migrations, using Django South (#371)
86 65707351 Vangelis Koukis
        * Install continuous integration platform (Jenkins), run tests automatically (#383)
87 65707351 Vangelis Koukis
88 65707351 Vangelis Koukis
KNOWN DEFECTS:
89 65707351 Vangelis Koukis
90 65707351 Vangelis Koukis
    GUI:
91 65707351 Vangelis Koukis
        * Minor visual problems with Firefox 3.5 (#403)
92 65707351 Vangelis Koukis
        * Major cross-browser compatibility problems (no IE support) (#431, #341)
93 65707351 Vangelis Koukis
        * Requires installation under /, does not work with relative URLs (#421)
94 65707351 Vangelis Koukis
        * Incorrect 503 return code when server is unreachable (#427)