Provide management command for cleaning up both inactive sessions and session catalog...
[astakos] / snf-astakos-app / Changelog
1 Changelog
2 ---------
3
4 v0.7.5
5 ^^^^^^
6 - Include user email in registered/activated notification mails subject
7
8 v0.7.4
9 ^^^^^^
10 - Configurable subjects for all emails send by astakos app. Introduced settings
11         * ASTAKOS_INVITATION_EMAIL_SUBJECT
12         * ASTAKOS_GREETING_EMAIL_SUBJECT
13         * ASTAKOS_FEEDBACK_EMAIL_SUBJECT
14         * ASTAKOS_VERIFICATION_EMAIL_SUBJECT
15         * ASTAKOS_ADMIN_NOTIFICATION_EMAIL_SUBJECT
16         * ASTAKOS_HELPDESK_NOTIFICATION_EMAIL_SUBJECT
17         * ASTAKOS_EMAIL_CHANGE_EMAIL_SUBJECT
18         * ASTAKOS_PASSWORD_RESET_EMAIL_SUBJECT
19
20
21 v0.7.3
22 ^^^^^^
23 - Use https for google webfonts
24 - Fix anonymoususer logout
25
26 v0.7.1
27 ^^^^^^
28 - ASTAKOS_*_MESSAGES settings changed from dict to tuple lists
29 - Theme changes (new colors, new font)
30
31 v0.7.0
32 ^^^^^^
33 - Rename management commands
34 - Optionally renew token on password change
35 - Preserve local password for users switched to shibboleth
36 - Send notification to ASTAKOS_DEFAULT_CONTACT_EMAIL on account activation
37 - Fix unusable password issue
38 - Extend user_update command by enabling provider modification and password renewal
39 - Check for email absence before querying the database for retrieving the user in get menu call
40 - Set is_verified in profile view even if the user do not post the form
41 - New html/css theme
42 - Database updated.
43   Use::
44         
45         $ snf-manage syncdb
46         $ snf-manage migrate
47
48   to migrate your database.
49
50 v0.6.2
51 ^^^^^^
52 - fixed signup/profile/global user notifications display
53
54
55 v0.6.1
56 ^^^^^^
57 - skip csrf on login requests
58
59
60 v0.6
61 ^^^^
62 - Fixed default values in cloudbar sample conf file
63 - Split api in admin (accessed by superuser and privileged users) and service 
64   (accessed by services)
65 - Dynamically register/unregister services 
66   
67   Setting ``ASTAKOS_CLOUD_SERVICES`` is no longer used. You should remove
68   it from astakos configuration file and migrate the old services configuration
69   using ``snf-manage registerservice`` commands::
70
71         $ snf-manage registerservice "grnet cloud" https://okeanos.grnet.gr/ home-icon.png
72         $ snf-manage registerservice "cyclades" https://cyclades.okeanos.grnet.gr/ui/
73         $ snf-manage registerservice "pithos" https://pithos.okeanos.grnet.gr/
74
75 - New management tools for assigning groups and permissions to users
76 - New feedback api call
77 - Save the date user activation sent
78 - Save email returned by shibboleth
79 - Add logging for main astakos functionality.
80   Logging level controlled by ASTAKOS_LOGGING_LEVEL setting.
81 - Email change mechanism
82   Enabled using ASTAKOS_EMAILCHANGE_ENABLED setting (disabled by default)
83 - Additional user notification settings
84   ASTAKOS_SIGNUP_MESSAGES, ASTAKOS_PROFILE_MESSAGES, ASTAKOS_GLOBAL_MESSAGES
85
86
87 v0.5.1
88 ^^^^^^
89 - Change next parameter to index page in activate url.
90 - Fix shibboleth login link.
91
92
93 v0.5.0
94 ^^^^^^
95 - Improvements and fixes in shibboleth integration.
96 - Minor code refactoring (removed unsed classes/functions).
97 - Rate limit integration (requires django-ratelimit).
98 - New setting added, ASTAKOS_RATELIMIT_RETRIES_ALLOWED
99 - get_menu api call checks the ASTAKOS_COOKIE_NAME instead of the sessionid cookie.
100 - Management commands improvements/fixes
101 - Altered blank/null parameters for some AstakosUser fields (db migration
102   required, ``snf-manage migrate``)
103 - Added user group functionality (initial group data can be loaded using
104   ``snf-manage loaddata groups``)
105
106 v0.4.0
107 ^^^^^^
108 - User terms.
109 - Styling fixes/improvements.
110 - Configurable recpatcha form field.
111
112
113 v0.3.9
114 ^^^^^^
115 - Show user email in feedback email content
116
117
118 v0.3.8
119 ^^^^^^
120 - New ASTAKOS_PROFILE_EXTRA_LINKS setting to display additional buttons on
121   account pages.
122
123
124 v0.3.7
125 ^^^^^^
126 - New ASTAKOS_LOGIN_MESSAGES setting to display messages on the login page
127   header
128 - login_base.html to make it easy override the login.html template
129
130
131 v0.3.5
132 ^^^^^^
133 - New grnet styles
134 - New setting for recaptcha to use SSL
135 - New menu texts
136 - Improvements in get_menu view
137
138
139 v0.3.4
140 ^^^^^^
141 - Updated mail contents
142 - Cloudbar improvements
143
144
145 v0.3.3
146 ^^^^^^
147 - Updated grnet styles
148 - Several styling fixes
149 - Display page menu
150 - Minor improvements in cloudbar js and styles
151 - Use synnefo.lib.context_processors.cloudbar to display the cloudbar
152   You should set the CLOUDBAR_* settings to point to your astakos urls
153   (see sample conf file in snf-astakos-app/conf/20-snf-astakos-app-cloudbar.conf)
154 - Updated snf-common dependency to >=0.9.0
155 - New ASTAKOS_RE_USER_EMAIL_PATTERNS setting
156 - Support for multiple accounts authentication 
157 - New ^^set-active and ^^set-inactive in modifyuser command
158 - Fixed circular redirects when visiting login page from the logout one
159 - Removed im.context_processors.cloudbar (now using snf-common processor)
160
161
162 v0.3.2
163 ^^^^^^
164 - improved styles of sign up button
165 - do not send admin notification email if ASTAKOS_DEFAULT_ADMIN_EMAIL is not 
166   set 
167 - updated cloudbar styles
168
169
170 v0.3.1
171 ^^^^^^
172 - bug fixes
173 - administrator email notification on sign up 
174   (configurable from ASTAKOS_DEFAULT_ADMIN_EMAIL setting)
175 - recaptcha integration on sign up form
176   (requires ASTAKOS_RECAPTCHA_PUBLIC_KEY, ASTAKOS_RECAPTCHA_PRIVATE_KEY
177    settings)
178 - cloudbar jsonp responses
179