* Remove markitup (to be replaced with Ace editor)
* Use DUA decorators
* Removed custom signup bits
* Upgraded dependencies
* Added migrations
* Namespaced template locations
* Removed html5parser/sanitizer (for now) - parsing functionality
should be moved out entirely to a hooks
* Replaced ProposalScoreExpression object with a function that returns
F() expressions
django-timezones does not support Python 3. django-timezone-field is
a revived fork that does.
For some unknown reason django-timezone-field's TimeZoneField does
not like positional arguments, so I changed to first argument to a
kwarg "verbose_name".
- forms for labels and helps
- views for success or warning messages
- apps and models verbose_names for admin
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- Django 1.6 and before use SortedDict instead of OrderedDict
It detect version and return proper dict for key ordering.
- field deletion is done by reorder funcion.
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
current implementation is not work on Django 1.7+
anymore. This modification activate feature
in Django 1.7+ and drop support for Django 1.6 and before.
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Feedback from PyConJP development
```
commit 5973e32ebdc231b209b5c058664e8b2b4a1dbc54
Author: MURAOKA Yusuke <yusuke@jbking.org>
Date: Mon Mar 31 15:35:40 2014 +0900
introduce Benefit.content_type which is used to display localized
text
```
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
It is a part of feedback from PyConJP development.
Here picks a sponsorship benefit management enhancement.
* sponsor zip download
* export sponsor data as csv
```
commit eb3261c12c910ec562e016f10431cc48747baef8
Author: Dan Poirier <dpoirier@caktusgroup.com>
Date: Wed Aug 21 11:51:20 2013 -0400
Enhanced sponsor admin page
For #67:
* admin list sorted by name
* not limited to 100 per page
* a sortable visual indicator for each sponsorship benefit
(completed, missing, not applicable)
* also the sponsorship level, admin contact name, and an active
or not indication
* the ones we have today: print logo, web logo, print
description, web description and the ad.
* an action pick list like “email” and check mark the sponsors
* I want to email based on the assets that are missing.
* in subject and body, replace %%NAME%% by sponsor name
```
Signed-off-by: Hiroshi Miura <miurahr@linux.com>