Update Changelog
[astakos] / snf-astakos-app / Changelog
1 Changelog
2 ---------
3
4 v0.6.1
5 ^^^^^^
6 - skip csrf on login requests
7
8 v0.6
9 ^^^^
10 - Fixed default values in cloudbar sample conf file
11 - Split api in admin (accessed by superuser and privileged users) and service 
12   (accessed by services)
13 - Dynamically register/unregister services 
14   
15   Setting ``ASTAKOS_CLOUD_SERVICES`` is no longer used. You should remove
16   it from astakos configuration file and migrate the old services configuration
17   using ``snf-manage registerservice`` commands::
18
19         $ snf-manage registerservice "grnet cloud" https://okeanos.grnet.gr/ home-icon.png
20         $ snf-manage registerservice "cyclades" https://cyclades.okeanos.grnet.gr/ui/
21         $ snf-manage registerservice "pithos" https://pithos.okeanos.grnet.gr/
22
23 - New management tools for assigning groups and permissions to users
24 - New feedback api call
25 - Save the date user activation sent
26 - Save email returned by shibboleth
27 - Add logging for main astakos functionality.
28   Logging level controlled by ASTAKOS_LOGGING_LEVEL setting.
29 - Email change mechanism
30   Enabled using ASTAKOS_EMAILCHANGE_ENABLED setting (disabled by default)
31 - Additional user notification settings
32   ASTAKOS_SIGNUP_MESSAGES, ASTAKOS_PROFILE_MESSAGES, ASTAKOS_GLOBAL_MESSAGES
33
34
35 v0.5.1
36 ^^^^^^
37 - Change next parameter to index page in activate url.
38 - Fix shibboleth login link.
39
40
41 v0.5.0
42 ^^^^^^
43 - Improvements and fixes in shibboleth integration.
44 - Minor code refactoring (removed unsed classes/functions).
45 - Rate limit integration (requires django-ratelimit).
46 - New setting added, ASTAKOS_RATELIMIT_RETRIES_ALLOWED
47 - get_menu api call checks the ASTAKOS_COOKIE_NAME instead of the sessionid cookie.
48 - Management commands improvements/fixes
49 - Altered blank/null parameters for some AstakosUser fields (db migration
50   required, ``snf-manage migrate``)
51 - Added user group functionality (initial group data can be loaded using
52   ``snf-manage loaddata groups``)
53
54 v0.4.0
55 ^^^^^^
56 - User terms.
57 - Styling fixes/improvements.
58 - Configurable recpatcha form field.
59
60
61 v0.3.9
62 ^^^^^^
63 - Show user email in feedback email content
64
65
66 v0.3.8
67 ^^^^^^
68 - New ASTAKOS_PROFILE_EXTRA_LINKS setting to display additional buttons on
69   account pages.
70
71
72 v0.3.7
73 ^^^^^^
74 - New ASTAKOS_LOGIN_MESSAGES setting to display messages on the login page
75   header
76 - login_base.html to make it easy override the login.html template
77
78
79 v0.3.5
80 ^^^^^^
81 - New grnet styles
82 - New setting for recaptcha to use SSL
83 - New menu texts
84 - Improvements in get_menu view
85
86
87 v0.3.4
88 ^^^^^^
89 - Updated mail contents
90 - Cloudbar improvements
91
92
93 v0.3.3
94 ^^^^^^
95 - Updated grnet styles
96 - Several styling fixes
97 - Display page menu
98 - Minor improvements in cloudbar js and styles
99 - Use synnefo.lib.context_processors.cloudbar to display the cloudbar
100   You should set the CLOUDBAR_* settings to point to your astakos urls
101   (see sample conf file in snf-astakos-app/conf/20-snf-astakos-app-cloudbar.conf)
102 - Updated snf-common dependency to >=0.9.0
103 - New ASTAKOS_RE_USER_EMAIL_PATTERNS setting
104 - Support for multiple accounts authentication 
105 - New ^^set-active and ^^set-inactive in modifyuser command
106 - Fixed circular redirects when visiting login page from the logout one
107 - Removed im.context_processors.cloudbar (now using snf-common processor)
108
109
110 v0.3.2
111 ^^^^^^
112 - improved styles of sign up button
113 - do not send admin notification email if ASTAKOS_DEFAULT_ADMIN_EMAIL is not 
114   set 
115 - updated cloudbar styles
116
117
118 v0.3.1
119 ^^^^^^
120 - bug fixes
121 - administrator email notification on sign up 
122   (configurable from ASTAKOS_DEFAULT_ADMIN_EMAIL setting)
123 - recaptcha integration on sign up form
124   (requires ASTAKOS_RECAPTCHA_PUBLIC_KEY, ASTAKOS_RECAPTCHA_PRIVATE_KEY
125    settings)
126 - cloudbar jsonp responses
127