Revision 3045e739 NEWS

b/NEWS
13 13
Release Date: UNRELEASED
14 14

  
15 15
Synnefo-wide
16
-------------
16
------------
17 17

  
18 18
* Support for pooling throughout Synnefo
19

  
19 20
  * Pooled Django DB connections, Pithos backend connections, HTTP
20 21
    connections using single `objpool` package
22

  
21 23
* Improved management commands
24

  
22 25
  * Unified codebase for output of tables in JSON, CSV
26

  
23 27
* Bring most of Synnefo code inside a single, unified repository
28

  
24 29
  * support automatic Python and Debian package builds for individual commits
25 30
  * with automatic version generation
31

  
26 32
* Overhauling of Synnefo settings: renames and refactoring, for increased
27 33
  uniformity (in progress)
28 34
* Deployment: Standardize on gunicorn, with gevent-based workers
......
34 40
-------
35 41

  
36 42
* Support multiple authentication methods
43

  
37 44
  * Classic (username/password), Shibboleth, LDAP/Active Directory,
38 45
    Google, Twitter, LinkedIn
39 46
  * Users can enable/disable auth methods, and switch between them
47

  
40 48
* Introduce a UUID as a global identifier for users, throughout Synnefo
49

  
41 50
  * The UUID remains constant as the user enables/disables login methods
51

  
42 52
* Allow users to modify their email address freely
43 53
* Per-user, per-resource accounting mechanism (quotaholder)
44 54
* Full quota support, with per-user, per-resource quotas, based on quotaholder
45 55
* Projects: Users can create and join Projects
56

  
46 57
  * Projects grant extra resources to their members
58

  
47 59
* UI Enhancements for quotas and projects
60

  
48 61
  * distinct Usage tab, showing usage of individual resources
49 62
  * Project management UI
50 63
  * New Overview page
......
57 70
* Support for the ExtStorage disk template in Ganeti
58 71
* Query and report quotas in the UI
59 72
* Pass VM configuration parameters over a VM-side API (`vmapi`)
73

  
60 74
  * Do not pass sensitive data as Ganeti OS parameters
61 75
  * Keep sensitive data in memory caches (memcached) and
62 76
    never allow them to hit the disk
77

  
63 78
* Display additional backend information in helpdesk machines list
64 79
* Allow helpdesk users to search for an account using a known machine id
65
* Helpdesk actions are now logged using the synnefo's common loggin 
80
* Helpdesk actions are now logged using the synnefo's common login
66 81
  infrastructure
67 82

  
68 83
Pithos

Also available in: Unified diff