Compare commits

...

4 Commits

Author SHA1 Message Date
Raphael Michel
52f057053e Bump version 2017-04-17 13:36:10 +02:00
Raphael Michel
c3eb909742 Fix locale formatting in PDF exporter 2017-04-17 13:34:02 +02:00
Jan Felix Wiebe
8b88fb0988 Switched checkbox order (#461)
The boxes vor adding and editing vouchers were switched for new users.
2017-04-17 13:33:48 +02:00
Raphael Michel
8884502d19 Update minimal django version 2017-04-17 13:33:20 +02:00
4 changed files with 28 additions and 28 deletions

View File

@@ -1 +1 @@
__version__ = "1.2.0" __version__ = "1.2.1"

View File

@@ -72,8 +72,8 @@
<td>{{ add_form.can_view_orders }}</td> <td>{{ add_form.can_view_orders }}</td>
<td>{{ add_form.can_change_orders }}</td> <td>{{ add_form.can_change_orders }}</td>
<td>{{ add_form.can_change_permissions }}</td> <td>{{ add_form.can_change_permissions }}</td>
<td>{{ add_form.can_change_vouchers }}</td>
<td>{{ add_form.can_view_vouchers }}</td> <td>{{ add_form.can_view_vouchers }}</td>
<td>{{ add_form.can_change_vouchers }}</td>
</tr> </tr>
</tfoot> </tfoot>
</table> </table>

View File

@@ -7,7 +7,7 @@ from django import forms
from django.conf import settings from django.conf import settings
from django.contrib.staticfiles import finders from django.contrib.staticfiles import finders
from django.db.models import Sum from django.db.models import Sum
from django.utils.formats import date_format from django.utils.formats import date_format, localize
from django.utils.timezone import now from django.utils.timezone import now
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
@@ -187,43 +187,43 @@ class OverviewReport(Report):
tstyledata.append(('FONTNAME', (0, len(tdata)), (-1, len(tdata)), 'OpenSansBd')) tstyledata.append(('FONTNAME', (0, len(tdata)), (-1, len(tdata)), 'OpenSansBd'))
tdata.append([ tdata.append([
tup[0].name, tup[0].name,
str(tup[0].num_canceled[0]), str(tup[0].num_canceled[1]), str(tup[0].num_canceled[0]), localize(tup[0].num_canceled[1]),
str(tup[0].num_refunded[0]), str(tup[0].num_refunded[1]), str(tup[0].num_refunded[0]), localize(tup[0].num_refunded[1]),
str(tup[0].num_expired[0]), str(tup[0].num_expired[1]), str(tup[0].num_expired[0]), localize(tup[0].num_expired[1]),
str(tup[0].num_pending[0]), str(tup[0].num_pending[1]), str(tup[0].num_pending[0]), localize(tup[0].num_pending[1]),
str(tup[0].num_paid[0]), str(tup[0].num_paid[1]), str(tup[0].num_paid[0]), localize(tup[0].num_paid[1]),
str(tup[0].num_total[0]), str(tup[0].num_total[1]), str(tup[0].num_total[0]), localize(tup[0].num_total[1]),
]) ])
for item in tup[1]: for item in tup[1]:
tdata.append([ tdata.append([
" " + str(item.name), " " + str(item.name),
str(item.num_canceled[0]), str(item.num_canceled[1]), str(item.num_canceled[0]), localize(item.num_canceled[1]),
str(item.num_refunded[0]), str(item.num_refunded[1]), str(item.num_refunded[0]), localize(item.num_refunded[1]),
str(item.num_expired[0]), str(item.num_expired[1]), str(item.num_expired[0]), localize(item.num_expired[1]),
str(item.num_pending[0]), str(item.num_pending[1]), str(item.num_pending[0]), localize(item.num_pending[1]),
str(item.num_paid[0]), str(item.num_paid[1]), str(item.num_paid[0]), localize(item.num_paid[1]),
str(item.num_total[0]), str(item.num_total[1]), str(item.num_total[0]), localize(item.num_total[1]),
]) ])
if item.has_variations: if item.has_variations:
for var in item.all_variations: for var in item.all_variations:
tdata.append([ tdata.append([
" " + str(var), " " + str(var),
str(var.num_canceled[0]), str(var.num_canceled[1]), str(var.num_canceled[0]), localize(var.num_canceled[1]),
str(var.num_refunded[0]), str(var.num_refunded[1]), str(var.num_refunded[0]), localize(var.num_refunded[1]),
str(var.num_expired[0]), str(var.num_expired[1]), str(var.num_expired[0]), localize(var.num_expired[1]),
str(var.num_pending[0]), str(var.num_pending[1]), str(var.num_pending[0]), localize(var.num_pending[1]),
str(var.num_paid[0]), str(var.num_paid[1]), str(var.num_paid[0]), localize(var.num_paid[1]),
str(var.num_total[0]), str(var.num_total[1]), str(var.num_total[0]), localize(var.num_total[1]),
]) ])
tdata.append([ tdata.append([
_("Total"), _("Total"),
str(total['num_canceled'][0]), str(total['num_canceled'][1]), str(total['num_canceled'][0]), localize(total['num_canceled'][1]),
str(total['num_refunded'][0]), str(total['num_refunded'][1]), str(total['num_refunded'][0]), localize(total['num_refunded'][1]),
str(total['num_expired'][0]), str(total['num_expired'][1]), str(total['num_expired'][0]), localize(total['num_expired'][1]),
str(total['num_pending'][0]), str(total['num_pending'][1]), str(total['num_pending'][0]), localize(total['num_pending'][1]),
str(total['num_paid'][0]), str(total['num_paid'][1]), str(total['num_paid'][0]), localize(total['num_paid'][1]),
str(total['num_total'][0]), str(total['num_total'][1]), str(total['num_total'][0]), localize(total['num_total'][1]),
]) ])
table = Table(tdata, colWidths=colwidths, repeatRows=3) table = Table(tdata, colWidths=colwidths, repeatRows=3)

View File

@@ -1,5 +1,5 @@
# Functional requirements # Functional requirements
Django==1.10.* Django>=1.10.7,<1.11
python-dateutil python-dateutil
pytz pytz
django-bootstrap3==8.0.* django-bootstrap3==8.0.*