238
by Gabriel von Heijne
Akvo RSR release ver. 0.9.13 (Code name Anakim) Release notes added |
1 |
RELEASE_NOTES.txt, v0.9.13, 2 November 2009, kad |
225
by Paul Burt
Release 0.9.12 (Basalt). Release notes added. |
2 |
|
3 |
Akvo RSR (Really Simple Reporting) is part of the Akvo Platform. The Akvo Platform is used on Akvo.org to combat poverty through small-scale water and sanitation projects. We believe that Akvo RSR can be used in many other development aid scenarios, in areas such as education, health care, agriculture, etc. |
|
4 |
||
5 |
Read more about the [Akvo Platform](http://www.akvo.org/web/akvo_platform_overview). |
|
6 |
||
238
by Gabriel von Heijne
Akvo RSR release ver. 0.9.13 (Code name Anakim) Release notes added |
7 |
|
8 |
--- |
|
9 |
||
10 |
||
11 |
Akvo RSR v 0.9.13 release notes |
|
12 |
------------------------------ |
|
13 |
2 November 2009, (Code name: Anakim) kad |
|
14 |
||
15 |
This is primarily a bug fix release, and some minor new features. |
|
16 |
||
17 |
New features |
|
18 |
------------ |
|
19 |
||
20 |
### Partners entry on sitewide toolbar |
|
21 |
Added a "Partners" entry to the toolbar (site wide). Linked the "Partners" entry to |
|
22 |
/web/partners |
|
23 |
http://www.pivotaltracker.com/story/show/1321046 |
|
24 |
||
25 |
### The top akvo logo is a link to the front page |
|
26 |
it now links to the front page from all subsystems. |
|
27 |
http://www.pivotaltracker.com/story/show/1289374 |
|
28 |
||
29 |
### Replaced the main Akvo logo |
|
30 |
The logo now have the new tagline "See it happen" |
|
31 |
http://www.pivotaltracker.com/story/show/1543983 |
|
32 |
||
33 |
### Changed the page title on the front page to "Akvo.org - See it happen" |
|
34 |
Updated with our new tagline. |
|
35 |
http://www.pivotaltracker.com/story/show/1579950 |
|
36 |
||
37 |
### Add Management costs to Funding budget item |
|
38 |
Added 'Management cost' to the Budget item ITEM_CHOICES tuple. |
|
39 |
http://www.pivotaltracker.com/story/show/1407959 |
|
40 |
||
41 |
### The version of Django that is running is visible in the source |
|
42 |
One can now in the front page source see which version of Django that is runnig. e.g. "<!-- |
|
43 |
Akvo RSR runs on Django, version: Django/1.1.1 (http://www.djangoproject.com) -->". |
|
44 |
http://www.pivotaltracker.com/story/show/1464719 |
|
45 |
||
46 |
### Humanised funding boxes. |
|
47 |
Currently only the funding aggregates are humanised. This needs to be extended across the |
|
48 |
system to all areas where currency amounts are displayed. |
|
49 |
http://www.pivotaltracker.com/story/show/1469524 |
|
50 |
||
51 |
### Organisation project count needed cancelled projects |
|
52 |
In the organisation activities the projects count does now have a line for cancelled |
|
53 |
projects making for an non incorrect sum if the org is associated with a cancelled project. |
|
54 |
http://www.pivotaltracker.com/story/show/817414 |
|
55 |
||
56 |
### Organisation listing widget for internal use |
|
57 |
Created an "Organisation listing" widget for internal use only. This widget is used on the |
|
58 |
Partners page in Drupal. |
|
59 |
http://www.pivotaltracker.com/story/show/1321040 |
|
60 |
||
61 |
### Moved the page tools up on the partner pages |
|
62 |
To make the get a widget link more apparent, we moved the page tools section up. |
|
63 |
http://www.pivotaltracker.com/story/show/1543990 |
|
64 |
||
65 |
### Script cleaning out old images |
|
66 |
The script removes old images from Organisation, Project and ProjectUpdate and renames any |
|
67 |
that haven't been renamed properly. (See also bug |
|
68 |
http://www.pivotaltracker.com/story/show/1510571) |
|
69 |
http://www.pivotaltracker.com/story/show/1510576 |
|
70 |
||
71 |
### void_invoice() view function needs conditional redirect. |
|
72 |
The void_invoice() view function now have the keyword redirect=False set in its signature |
|
73 |
which is then used to determine where it will redirect to. |
|
74 |
http://www.pivotaltracker.com/story/show/1458419 |
|
75 |
||
76 |
### Hide "Action" menu in user list for Organisation admins |
|
77 |
As they couldn't delete users anyway. |
|
78 |
http://www.pivotaltracker.com/story/show/616357 |
|
79 |
||
80 |
### User attribute on UserProfile is now a OneToOneField. |
|
81 |
Changed the relationship between the UserProfile and User models. (No visible change) |
|
82 |
http://www.pivotaltracker.com/story/show/1480363 |
|
83 |
||
84 |
||
85 |
Bug fixes |
|
86 |
------------ |
|
87 |
### Donation page displayed error message while loading |
|
88 |
Switched from using JavaScript's hide function to use the "noscript" tag for warning about |
|
89 |
no javascript. |
|
90 |
http://www.pivotaltracker.com/story/show/1448535 |
|
91 |
||
92 |
### Removed debug info when in production mode. |
|
93 |
The debug info about context and sql queries was showned at the bottom of the source in all |
|
94 |
RSR pages. This should only be visible when settings.DEBUG == True. |
|
95 |
http://www.pivotaltracker.com/story/show/1468582 |
|
96 |
||
97 |
### Own org could be deleted from project |
|
98 |
A non-super-user could sneak past the checks that their own org is among the partners when |
|
99 |
saving a project. This is accomplished by checking the delete check-box for the own org in |
|
100 |
the partner inline form. |
|
101 |
http://www.pivotaltracker.com/story/show/1424820 |
|
102 |
||
103 |
### Uploaded images didn't get renamed |
|
104 |
When uploading an image to an existing project or organisation the renaming of the image |
|
105 |
didn't work. This was because of a change in how sorl.thumbnail handles images. |
|
106 |
http://www.pivotaltracker.com/story/show/1510571 |
|
107 |
||
108 |
### Prevented display of funding amounts less than 0 in templates. |
|
109 |
Over-funded projects could result in the round filter displaying very confusing amounts such |
|
110 |
as "€-0". |
|
111 |
http://www.pivotaltracker.com/story/show/1493650 |
|
112 |
||
113 |
### Pledged sum in Org activities wrong with certain data |
|
114 |
The calculation for how much a certain organisation has pledged totally was wrong when there |
|
115 |
are mutliple projects to which the same amount has been pledged. |
|
116 |
http://www.pivotaltracker.com/story/show/1460695 |
|
117 |
||
118 |
### Saving userprofile may lock out user from admin |
|
119 |
When a UserProfile is saved the staff status is set to false if neither org admin or org |
|
120 |
project editor is true. This could lead to the possible lock out even if you are superuser. |
|
121 |
http://www.pivotaltracker.com/story/show/1469655 |
|
122 |
||
123 |
### In Akvo at a glance change Partners link to Project Partners |
|
124 |
Direct link to the right page. |
|
125 |
http://www.pivotaltracker.com/story/show/1573608 |
|
126 |
||
127 |
### The breadcrum entry "home" at the blog pointed to "#" |
|
128 |
The home link is pointing at "http://www.akvo.org/blog/", and not "#" |
|
129 |
http://www.pivotaltracker.com/story/show/822234 |
|
130 |
||
131 |
### Learn about Akvo link broken on sign-in page |
|
132 |
The 'Learn about' how Akvo works link was broken on the sign-in page: |
|
133 |
http://www.akvo.org/rsr/signin/?next=/rsr/projects/ |
|
134 |
http://www.pivotaltracker.com/story/show/1514408 |
|
135 |
||
136 |
### Proj.update/access denied page didn't give you a way back to the project page |
|
137 |
Now get's linked to the current project page. |
|
138 |
http://www.pivotaltracker.com/story/show/1229436 |
|
139 |
||
140 |
### Cancelled projects had the wrong donation text |
|
141 |
Cancelled projects still would say that you could fund them. |
|
142 |
http://www.pivotaltracker.com/story/show/1528542 |
|
143 |
||
144 |
### Cancel update on a project sends you back to top level RSR page |
|
145 |
Cancel update on a project would send you back to top level RSR page instead of back to the |
|
146 |
project detail page. https://bugs.launchpad.net/akvo.rsr/+bug/315228 |
|
147 |
http://www.pivotaltracker.com/story/show/1229429 |
|
148 |
||
149 |
### Sign in routine should not send you back to the completed registration page |
|
150 |
Signing in from the completed registration page will send you to the front page. (lp: |
|
151 |
315146) |
|
152 |
http://www.pivotaltracker.com/story/show/1229422 |
|
153 |
||
154 |
### Set height and width to every image when using sorl |
|
155 |
If a photo can't be loaded it should still occupy the same space. This is not true for logos |
|
156 |
and other non photo sized images. |
|
157 |
http://www.pivotaltracker.com/story/show/1467668 |
|
158 |
||
159 |
||
225
by Paul Burt
Release 0.9.12 (Basalt). Release notes added. |
160 |
--- |
161 |
||
162 |
||
163 |
Akvo RSR v 0.9.12 release notes |
|
164 |
------------------------------ |
|
165 |
12 October 2009, (Code name: Basalt) tbp |
|
166 |
||
167 |
||
168 |
New features |
|
169 |
------------ |
|
170 |
### Addition of comprehensive help text in Akvo RSR admin |
|
171 |
The add/modify project and organisation form in the Akvo RSR admin packs in a lot of information. Many of the fields are required and must be entered correctly. To make this form more usable, we added detailed and clear plain-English help text to guide partners through what is required of them. |
|
172 |
||
173 |
### Updated JQuery to 1.3.2 |
|
174 |
We now use the JQuery framework 1.3.2. |
|
175 |
||
176 |
### New small widget for Plus customers |
|
177 |
A new "minimal" small widget has been created. With only project title, picture and location information. If you are using the Akvo.org services you have to have a Plus account (have an contract with Akvo Foundation) to get access to this new widget. |
|
178 |
||
179 |
### Listing of projects in other currencies |
|
180 |
One can now list projects in other currencies than Euros. To be able to do this one needs to do the following: |
|
181 |
||
182 |
1. For other currencies than Euro and US Dollar, you need to modify CURRENCY_CHOICES in models.py. |
|
183 |
2. Create a new PayPal gateway. This can only be done by Superusers in the system. The new admin form for this is called "Paypal gateways". |
|
184 |
3. In the admin form "Project PayPal gateway configurations" you can select which donation gateway a selected project should use. This functionallity is only available to the Superuser of the system. |
|
185 |
||
186 |
We have special code on the donation pages which displays different information based on which currency you have selected. This needs to be abstracted and entered into some admin forms for easier configuration. To change this you currently have to modify the donation templates. |
|
187 |
||
188 |
The currency display ripples through the whole system including displaying multiple currencies in organisation listings, as well as the "Akvo at a glance" portlets, the "Organisation activities" portlet on the organisation page and the Sponsor portlet on the new Sponsor portal page. We updated how currencies are being displayed as well, for better readability. This work still needs another pass as we didn't have time to do it everywhere yet. |
|
189 |
||
190 |
Read more about the [Akvo RSR support for multiple currencies](http://www.akvo.org/labs/index.php?title=Akvo_RSR_support_for_multiple_currencies). |
|
191 |
||
192 |
### Added column in the admin view "Project PayPal gateway configurations" to display settings |
|
193 |
This PayPal account a particular projects donations are linked to is important to know, without having to go into every project to see it. This is the one way money gets transferred through your system from donors to PayPal accounts, so you need to be able to see what they are set as. |
|
194 |
||
195 |
### Adding prototype sponsor features |
|
196 |
In 0.9.7 we added a new type of partner, a sponsor partner. We are testing some new features for the sponsor partner type with this release. We are expecting these features to be fleshed out in one form or another with subsequent releases. These features are only applicable to one specific sponsor for now: |
|
197 |
||
198 |
* Sponsor portal page, a page which is different from the organisation page, but has branding and a project list related to the sponsor |
|
199 |
* Sponsor branding on the organisation page which has a link to the sponsor portal page |
|
200 |
* Sponsor branding on donation pages which has a link ot the sponsor portal page |
|
201 |
* Home page Sponsor box, which has a link to the Sponsor portal page and links to articles in the blog |
|
202 |
||
203 |
The new sponsor functionality is possible to enable or disable in the settings.py file, as well as identifying with organisation number is the sponsor partner which the features will be linked to. This will be updated in the next few releases and should be considered experimental. |
|
204 |
||
205 |
### Added a link to updater's organisation in updates |
|
206 |
In an update on the projects page you can now see which organisation the account which performed the update belongs to. The name of the organisation is displayed as the short name and has a link to the organisation page. |
|
207 |
||
208 |
Bug fixes |
|
209 |
------------ |
|
210 |
### "Hover" text (img title) not appearing over Focus area graphics on Organisation listing page |
|
211 |
[Launchpad bug reference 319407](https://bugs.launchpad.net/akvo.rsr/+bug/319407) |
|
212 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1229439) |
|
213 |
||
214 |
### Partners' listings breadcrumb trail doesn't lead back to Organisation Listing |
|
215 |
[Launchpad bug reference 304679](https://bugs.launchpad.net/akvo.rsr/+bug/304679) |
|
216 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1289389) |
|
217 |
||
218 |
### Sponsor attribution use wrong words in Widget, 2+ display |
|
219 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1321398) |
|
220 |
||
221 |
### Donation template should not allow donations if a project is fully funded |
|
222 |
One could manually go to the donation URL. The user will now be redirected to the project page. |
|
223 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1322025) |
|
224 |
||
225 |
### Image on donation page is not "sorled" |
|
226 |
The project current image is not run through thumbnailing with sorl on the donation page, it is just a scaled original. |
|
227 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1453502) |
|
228 |
||
229 |
### Change text 'On hold' to 'Need funding' in Akvo at a Glance and Organisation detail page |
|
230 |
'On hold' is misleading and should be changed to 'Need funding'. We had no projects on hold and there isn't even a status called on hold (anymore). Se Need funding was a better description. |
|
231 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1453017) |
|
232 |
||
233 |
### Clicking Cancel in donation templates should immediately void an invoice |
|
234 |
When the user clicks on "Cancel", a new URL is called which triggers a view function which voids the invoice and redirects the user to the project's detail page, thus freeing up that sum of money so it can be donated again. |
|
235 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1226213) |
|
236 |
||
237 |
### Purpose of 'Back' button in PayPal checkout template is not clear and produces strange results |
|
238 |
Workaround for now is to make 'Back' do the same as 'Cancel'. |
|
239 |
[Pivotal story](http://www.pivotaltracker.com/story/show/1458080) |
|
240 |
||
241 |
### Funding partner logo too large on funding detail page |
|
242 |
In the funding detail page the logo for the funding organisation does not seem to get scaled down. Logos now passed through sorl-thumbnail and scaled to no more than 140x140. |
|
243 |
[Pivotal story](http://www.pivotaltracker.com/story/show/823749) |
|
244 |
||
245 |
--- |
|
246 |
||
247 |
||
248 |
Akvo RSR v 0.9.11 release notes |
|
249 |
------------------------------ |
|
250 |
14 September 2009, (Code name: Jupiter) PB |
|
251 |
||
252 |
New features |
|
253 |
------------ |
|
254 |
### Decimalisation of financial data |
|
255 |
All financial data in Akvo RSR is now stored in decimal format. Previously it was stored in integer (whole number) format. This transition was necessary to allow for accurate calculation and output of financial data in the system. |
|
256 |
||
257 |
### Reconciliation of PayPal donations |
|
258 |
All individual donations made to projects in Akvo RSR are subject to processing fees applied by PayPal. Although Akvo RSR has always stored these fees, we were not able to apply them to our own financial data until the system was decimalised. We are now able to store the final amounts received from PayPal with cent accuracy. |
|
259 |
||
260 |
### PayPal gateway selection and multi-currency support |
|
261 |
Currently all individual donations are sent to the Akvo PayPal account. As from this release, it is possible for a partner to request that Akvo staff override this behaviour on a project-by-project basis and define a new "gateway" (PayPal store) to direct payments to. Note: this is only done in exceptional cases at this point. PayPal gateways also contain locale and currency information meaning that we will be able to handle donations to a particular project in an alternative currency in the future. |
|
262 |
||
263 |
### Various enhancements to the PayPal donation engine |
|
264 |
Several smaller enhancements have been made to the Akvo RSR PayPal engine: |
|
265 |
||
266 |
* The find_stale_invoices.py cron script now logs detailed information for each invoice operated on |
|
267 |
* The PayPal-specific settings in settings.py have been simplified |
|
268 |
* The view code which handles the donation process has been simplified |
|
269 |
||
270 |
Detailed technical information about these new features and enhancements can be found on [Akvo Labs](http://www.akvo.org/labs/index.php/Akvo_PayPal_Under_the_Hood) |
|
271 |
||
272 |
Bugs |
|
273 |
---- |
|
274 |
In one particular template, the message "Fully funded" did not appear when a project had reached its funding target. This has been fixed. |
|
275 |
||
276 |
When a user attempted to donate a negative integer amount (for example "-10") to a project, the error message produced was misleading, asking her to donate an amount "greater then or equal to 0". Since it is not possible to donate 0 to a project, this message now asks the user to donate an amount "greater than or equal to 1". |
|
277 |
||
278 |
--- |
|
279 |
||
280 |
||
281 |
Akvo RSR v 0.9.10 release notes |
|
282 |
------------------------------ |
|
283 |
1 September 2009, (Code name: Avalanche) GvH |
|
284 |
||
285 |
This is a small release featuring new widgets |
|
286 |
||
287 |
New features |
|
288 |
------------ |
|
289 |
### Co-branded widgets |
|
290 |
The widget gallery has been considerably expanded with designs promoting the various partners for the projects and having new formats for use both horizontally and vertically on the host page. |
|
291 |
||
292 |
--- |
|
293 |
||
294 |
Akvo RSR v 0.9.9 release notes |
|
295 |
------------------------------ |
|
296 |
7 July 2009, (Code name: Torch) tbp |
|
297 |
||
298 |
New features |
|
299 |
------------ |
|
300 |
### New style to organisation activity box/portlet |
|
301 |
When viewing an organisation page in Akvo RSR, a portlet to the right of the page displays how many projects the organisation is involved in, which partners it works with, etc. The presentation of this has been updated to correspond with presentation changes made in 0.9.7 to the "Akvo at a glance" portlet. |
|
302 |
||
303 |
### Akvo PayPal integration documentation |
|
304 |
We have some initial [documentation for the Akvo PayPal integration](http://www.akvo.org/labs/index.php/Akvo_PayPal_integration_overview) |
|
305 |
||
306 |
Bugs |
|
307 |
---- |
|
308 |
It is now no longer possible to donate to a cancelled project. The project remains visible in Akvo, but the donation box is no longer displayed. |
|
309 |
Internal reference: http://www.pivotaltracker.com/story/show/745352 |
|
310 |
||
311 |
Sponsor partners no longer have the "state" attribute displayed in the partner portlet on a project page. The sponsor partner information displayed there now matches that of other partner types. |
|
312 |
Internal reference: http://www.pivotaltracker.com/story/show/782930 |
|
313 |
||
314 |
--- |
|
315 |
||
316 |
Akvo RSR v 0.9.8 release notes |
|
317 |
------------------------------ |
|
318 |
25 June 2009, (Code name: Utah) pb |
|
319 |
||
320 |
New features |
|
321 |
------------ |
|
322 |
### PayPal Enhancements |
|
323 |
A number of improvements have been made to the PayPal donation subsystem of RSR. |
|
324 |
||
325 |
### More states for PayPal invoices |
|
326 |
In previous releases, a PayPal invoice could be in one of two states: complete or incomplete. In this release, an invoice can be in one of four states: pending, void, complete or stale. This allows for more granular control over invoices and results in more accurate funding totals in the system. |
|
327 |
||
328 |
### Cron script to mark stale PayPal invoices |
|
329 |
Stale invoices are identified and marked as such by a new script which can be run manually or from the system cron daemon (recommended). This script is designed to find invoices in the system which have been pending for longer than a given, configurable period of time, allowing them to be easily identified and operated on in the admin interface. For more information about this script, see http://akvo.org/labs/index.php/PayPal_Overview#Invoice_Management |
|
330 |
||
331 |
### User interface to void PayPal invoices |
|
332 |
Batches of invoices can now be selected and operated on. This feature was designed to allow for easy manual voiding of batches of invoices which have been automatically marked as stale or that are pending and never likely to be completed. It will not allow invoices to be voided if they are either complete or already void. If the administrator attempts the latter, she will receive a warning message and a reason for each invoice in turn and no further action will be taken. |
|
333 |
||
334 |
### Display of funding of projects |
|
335 |
Funding calculations displayed in the Akvo Marketplace donation box now only take completed invoices into account. Pending invoices are also included in the calculation when a user is about to make a donation to avoid conflicting messages if a project is close to being fully funded. |
|
336 |
||
337 |
||
338 |
Bugs |
|
339 |
---- |
|
340 |
Donations did not show immediately when a PayPal donation was being made. This bug was a result of the changes which were made to the donation calculations in 0.9.7. |
|
341 |
Internal reference: http://www.pivotaltracker.com/story/show/785964 |
|
342 |
||
343 |
--- |
|
344 |
||
345 |
Akvo RSR v 0.9.7 release notes |
|
346 |
------------------------------ |
|
347 |
10 June 2009, (Code name: Omaha) eaw |
|
348 |
||
349 |
Required software changes |
|
350 |
------------------------- |
|
351 |
**New required software: django-10766** |
|
352 |
We have upgraded the version of Django which we use to rev. 10766. Our project budget code makes use of some admin features fixed in this Django version. |
|
353 |
||
354 |
New features |
|
355 |
------------ |
|
356 |
### New narrower "Project widget with donation" |
|
357 |
A new widget with the same information as the previous tall "Project widget with donation" has been added. The new widget is narrower (172 pixels) wide, compared to its sister (202 pixels). Both widgets take up a maximum of 840 pixels vertically. Each may actually take up less, depending on the content of the project being displayed. |
|
358 |
||
359 |
Both widgets are freely available for anyone to use. |
|
360 |
||
361 |
### Individual funder contribution displayed |
|
362 |
The total amount of contributions from individual funders' (donors via Paypal) contribution is now listed under the funders portlet on the project page and on the funding details page. |
|
363 |
||
364 |
### Updated Akvo at a glance |
|
365 |
The "Akvo at a glance" portlet on the Akvo home page and the projects listing page has been updated. Its simplified layout now shows correctly how many projects have been completed and how many people have water and sanitation as a result. Akvo at a glance now also includes the individual donations in the way it calculates funding for a project. The code has been restructured to make it easier to extend later. Bugs fixed: Launchpad #279243. |
|
366 |
||
367 |
### Favicon |
|
368 |
A favicon.ico has been added to all Akvo RSR pages. |
|
369 |
||
370 |
### Project budgets |
|
371 |
The project budget terminology has been updated to more accurately match its use. Previously this was called "Funding breakdown," but it really is designed to be a project budget. |
|
372 |
||
373 |
The way the budget data is stored and manipulated has changed as well. Before we had a Django Funding model (i.e. database table); the model has been renamed BudgetItem. The date information (i.e. Date request posted, Date complete) has moved to the Project model; the money information is now stored in the BudgetItem model, and consists of one or more BudgetItem objects (records) instead of multiple columns. |
|
374 |
||
375 |
### Sponsor partner type |
|
376 |
A new type of partner is now available. Sponsor partners, if one exists for a particular project, appear at the bottom of the partner portlet. This indicates functionality currently in the pipeline. More soon. |
|
377 |
||
378 |
### Featured projects |
|
379 |
The projects featured on the projects listing page and on the Akvo.org home page now only show projects which need money. For the Akvo.org listing, this is only done if there are a minimum of 8 projects with outstanding funding requests. |
|
380 |
||
381 |
Bugs |
|
382 |
---- |
|
383 |
### Error message style sheet |
|
384 |
404 and 500 http errors did not have style sheets; now they do. |
|
385 |
||
386 |
### Funding table alignment |
|
387 |
The funding table at the organisation page had a alignment bug making the sums pushed down a couple of pixels. This is now fixed. |
|
388 |
||
389 |
### Project updates widget is too large for the iframe |
|
390 |
A new smart_truncate Django filter is used to increase control over text lengths in the widgets. Since text length is a general problem with widgets, we updated all widgets to use the new filter. Small changes have also been made around the Akvo reference number for better Internet Explorer compatibility. Filter by Adam & bobince (http://stackoverflow.com/questions/250357/smart-truncate-in-python). |
|
391 |
||
392 |
### Akvo at a glance |
|
393 |
The updates to Akvo at a glance (described above) fix Launchpad bug #279243. |
|
394 |
||
395 |
||
396 |
Miscellaneous |
|
397 |
------------- |
|
398 |
### Donation page simplified |
|
399 |
The donation page had a "Sign in" link for people with an Akvo RSR account. This has been removed, as it proved confusing; the 10 seconds saved by users with Akvo RSR accounts was not worth the confusion it caused. |
|
400 |
Akvo RSR v 0.9.6 release notes |
|
401 |
------------------------------ |
|
402 |
||
403 |
v0.9.6, 27 April 2009, (Code name: Sword) tbp |
|
404 |
||
405 |
**New required software: django-10553** |
|
406 |
We have upgraded the version of Django which we use to rev. 10553. There are some features in Django which has changed and will break Akvo RSR if you don't update to this version. |
|
407 |
||
408 |
New features |
|
409 |
------------ |
|
410 |
### New user roles |
|
411 |
Two new user roles have been introduced: organisation project editor and organisation administrator |
|
412 |
||
413 |
An organisation administrator can do the following: |
|
414 |
||
415 |
* Create new projects |
|
416 |
* Edit projects |
|
417 |
* Edit the organisation page |
|
418 |
* Activate new users attached to the organisation |
|
419 |
* Promote new users to be project editor or organisation administrator |
|
420 |
* Add countries to the country list |
|
421 |
||
422 |
The organisation administrator get an email each time a new user signs up for an Akvo RSR account and selects the organisation administrator's organisation. In this email there is a clickable link directly to the user profile for the new user, where the user can be activated. |
|
423 |
||
424 |
An organisation editor can do the following: |
|
425 |
||
426 |
* Edit projects |
|
427 |
* Add countries to the country list |
|
428 |
||
429 |
Documentation about how to use the new features can be found in the Akvo Labs Wiki: [Akvo HOWTOs](http://www.akvo.org/labs/index.php/Akvo_HOWTOs) |
|
430 |
||
431 |
Miscellaneous |
|
432 |
------------- |
|
433 |
### New home page layout |
|
434 |
We have added a new box on the home page: Learn about Akvo. |
|
435 |
||
436 |
### Updated Dutch translation |
|
437 |
The Dutch translation has been updated with some changes to the use of language. |
|
438 |
||
439 |
### Release notes |
|
440 |
We are now coding the release notes in [markdown](http://daringfireball.net/projects/markdown/), to make it easier to convert to an HTML page, as well as read in the raw text format. |
|
441 |
||
442 |
--- |
|
443 |
||
444 |
Akvo RSR v 0.9.5 release notes |
|
445 |
------------------------------ |
|
446 |
v0.9.5, 20 April 2009, (Code name: Juno) tbp |
|
447 |
||
448 |
**New required software: sorl-thumbnail.** |
|
449 |
For the image handling integration you now need the following software:[sorl-thumbnail](http://code.google.com/p/sorl-thumbnail/) |
|
450 |
||
451 |
New features |
|
452 |
------------ |
|
453 |
### Akvo RSR image upload improvements |
|
454 |
When uploading images to the Akvo RSR system there are now a number of improvements to how the system handle images. |
|
455 |
||
456 |
1. Images are scaled to the appropriate size the first time they are viewed. This is done via the sorl-thumbnail toolkit. |
|
457 |
2. Images are now renamed according to the use in the system. The naming is based on ModelName_instance.pk_FieldName_YYYY-MM-DD_HH.MM.SS.ext. Example: a map image uploaded to project no 17 gets the name Project_17_map_2009-04-17_12.13.14.jpg. |
|
458 |
3. Images are stored in the subdirectory related to the project and the update. /var/www/akvo/db/project/NN/update/MM |
|
459 |
||
460 |
### Akvo RSR admin link |
|
461 |
A link to the administration login can now be found on the footer of the page "Admin". (Note, that if you are on the non-RSR pages of the Akvo.org site, the Admin link leads to the Drupal system admin pages.) |
|
462 |
||
463 |
Bugs |
|
464 |
---- |
|
465 |
Fixed two bugs where the maxlength attribute was missing on the input field for `photo_credit` and `photo_caption`. |
|
466 |
||
467 |
Limitations |
|
468 |
----------- |
|
469 |
See comments about limitations in the PayPal integration under release notes for 0.9.3. |
|
470 |
||
471 |
---- |
|
472 |
||
473 |
Akvo RSR v 0.9.4 release notes |
|
474 |
------------------------------ |
|
475 |
v0.9.4, 15 March 2009, tbp |
|
476 |
||
477 |
New features |
|
478 |
------------ |
|
479 |
Added Dutch and German translations of Akvo RSR user interface for Widgets and Paypal donations. (Thanks Anke and Malte!) |
|
480 |
||
481 |
Bugs |
|
482 |
---- |
|
483 |
Fixed a bug where featured projects were not shown when looking at a project list from a specific organisation. |
|
484 |
||
485 |
---- |
|
486 |
||
487 |
Akvo RSR v 0.9.3 release notes |
|
488 |
------------------------------ |
|
489 |
v0.9.3, 12 March 2009, tbp |
|
490 |
||
491 |
**New required software: django-paypal.** |
|
492 |
For the PayPal integration you now need the following software:[django-paypal](http://github.com/johnboxall/django-paypal/) |
|
493 |
||
494 |
New features |
|
495 |
------------ |
|
496 |
### Akvo RSR Widgets user interface |
|
497 |
There is now a user interface to select and customize widgets. The tool can be found under Page tools on each project page. The widgets can be placed on any web site to promote a particular project or highlight progress. |
|
498 |
||
499 |
### Akvo RSR delegated project and user administration beta |
|
500 |
We have started creating the ability for project owners to edit their own project descriptions and manage their own users. The tools are fairly basic so far, but it is a start. |
|
501 |
||
502 |
### Akvo Direct PayPal integration, using django-paypal |
|
503 |
Support added for making donations to projects via PayPal Standard. Instances of a new PayPalInvoice class are created which capture details of the payment and track it all the way through to PayPal and back again. Invoices are "completed" and the end user is sent a confirmation email on receipt of a confirmation callback from PayPal. |
|
504 |
||
505 |
Behaviour of PayPal donations can be defined by several environment variables in settings.py, making it straightforward to select currency, PayPal command flow, specify custom PayPal buttons and switch between sandbox settings for testing and production settings. |
|
506 |
||
507 |
Limitations in PayPal integration |
|
508 |
---------------------------------- |
|
509 |
There are a couple of limitations with the PayPal integration at this point. |
|
510 |
||
511 |
### Donation committments |
|
512 |
When performing a donation we committ a portion of the funding the project needs, to ensure that the project isn't overfunded. We currently have no routines to take down "stale" donations, i.e. donations which were never completed. This is a priority set of routines which will be created as soon as possible. |
|
513 |
||
514 |
### PayPal charges |
|
515 |
Project funding is currently done as integers. This will have to change, as when donations come in from PayPal a certain percentage of the donation has been deducted from the donation. This very seldom is a whole number. We don't deduct this at this point from the project, which means that the project will always be short of some funds if donations have been made to it. This is a fairly large thing to fix, so due to deadlines we have punted this for a later release. Each transaction that is completed has a record of how much PayPal charged, so we can fix the accounting later. |
|
516 |
||
517 |
||
518 |
Infrastructure |
|
519 |
-------------- |
|
520 |
The way funding of a project was calculated has been changed. We have included the donations into the funding. |
|
521 |
||
522 |
Bugs |
|
523 |
---- |
|
524 |
Fixed a bug in the project-list widget. When you sorted on anything else than project name it was impossible to resort on project name. |
|
525 |
||
526 |
---- |
|
527 |
||
528 |
Akvo RSR v 0.9.2 release notes |
|
529 |
------------------------------ |
|
530 |
v0.9.2, 13 February 2009, tbp |
|
531 |
||
532 |
New feature |
|
533 |
----------- |
|
534 |
### Akvo RSR Widgets |
|
535 |
Beta-release of the Akvo RSR Widget backend. This allows you to post iFrame based widgets of projects and project listings. A user interface should be added to the next release. |
|
536 |
||
537 |
---- |
|
538 |
||
539 |
Akvo RSR v 0.9.1 release notes |
|
540 |
------------------------------ |
|
541 |
v0.9.1, 6 February 2009, bw |
|
542 |
||
543 |
New features |
|
544 |
------------ |
|
545 |
### Django framework upgrade. |
|
546 |
This version of Akvo RSR uses the latest Django framework, version 1.0.x. The new form-handling library, django.forms, was designed with extensibility and customization in mind, and will permit us to more quickly and easily develop RSR's administration user interface. To read more about Django 1.0.x please see: |
|
547 |
http://docs.djangoproject.com/en/dev/releases/1.0/ |
|
548 |
||
549 |
Parts of RSR have been rewritten to accomodate the frameworks upgrade. RSR should not look or behave any differently than it did in 0.90. If you experience anything new, please let us know so we can address problems! |
|
550 |
||
551 |
### Internationalization |
|
552 |
Dutch translation files have been added. A big thanks to our Dutch translator, Anke van Lenteren, for helping us as we work out our translation process. |
|
553 |
||
554 |
### Miscellaneous |
|
555 |
The wording of some text and error messages has been changed in the interest of greater clarity (and proper English). There are also some minor tweaks to style sheets to fix display glitches and layout irregularities across browsers. |
|
556 |
||
557 |
---- |
|
558 |
||
559 |
Akvo RSR v 0.9 release notes |
|
560 |
---------------------------- |
|
561 |
v0.9, 8 January 2009, tbp |
|
562 |
||
563 |
New features |
|
564 |
------------ |
|
565 |
### First public release |
|
566 |
This is the first public release of Akvo RSR. |
|
567 |
||
568 |
### Internationalization for the user interface. |
|
569 |
We have tagged all the user interface text, so that the Django translation engine can pick up the text strings and produce a translation file. While the interface is translated, some emails from the system remain in English; these will be fixed in a later release. We have tested the implementation with one initial language, German. You can participate and help translate the Akvo RSR user interface to your language by downloading the translation files from: https://translations.launchpad.net/akvo.rsr |
|
570 |
||
571 |
### Licensing |
|
572 |
Inserted the GNU AGPL license in the distribution and tagged all the files with license information. |
|
573 |
||
574 |
### Akvo at a glance portlet |
|
575 |
Field partners, Support partners and Funding partners are now linked to a listing showing only those partners (the feature existed before, but there were no links to it). |
|
576 |
||
577 |
### Project updates |
|
578 |
Projects with no updates now have an RSS icon and a link (previously you had to wait for the first update for the icon and link to show up). So you can subscribe with an RSS reader to projects which have not been updated yet. |
|
579 |
||
580 |
Bugs |
|
581 |
---- |
|
582 |
We have changed how funders contributions are displayed in the Organisation activities portlet. Now only the funders proportion of a project is displayed (Bug 269400). |
|
583 |
||
584 |
Highlights of bugs fixed |
|
585 |
------------------------ |
|
586 |
||
587 |
296702 Remove MDG count terminology Medium Fix Released |
|
588 |
274658 Photos in Project Update have no default placement, so do not show up. Medium Fix Released |
|
589 |
269400 Portlet: "Organisation activities" shows easy to miss-understand Funding pledged Medium Fix Released |
|
590 |
269402 Organisation description box do not use line breaks. Medium Fix Released |
|
591 |
274099 Partner types (example: funding partner) should be link to the URL which lists them Low Fix Released |
|
592 |
279243 Actual number in Akvo at a glance portlet gives ugly linebreak Wishlist Fix Released |
|
593 |
292932 Describe in user interface that user names are case-sensitive. Wishlist Fix Released |
|
594 |
||
595 |
A detailed list (including in process development bugs) can be found at: http://snurl.com/9lqvk |
|
596 |
||
597 |
||
598 |
====END OF RELEASE NOTES==== |