Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / Changelog @ cfb15117

History | View | Annotate | Download (3.6 kB)

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