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