Commit Graph

1208 Commits

Author SHA1 Message Date
Tobias Kunze
c31622fca1 Removed duplicate template and rendering logic 2016-08-29 20:07:36 +02:00
Tobias Kunze
6108aa880a Typos & translations (#211)
* Translation work on german-informal

* Add translations for new options
2016-08-29 19:27:53 +02:00
Tobias Kunze
4a02ed566f Use get_random_string everywhere (#210)
Django's get_random_string tries really hard to either use sysrandom or
be otherwise as unpredictable as possible. Thanks to David Gullasch for
pointing out both the problem and the solution.
2016-08-29 19:10:01 +02:00
Raphael Michel
2cfdab35bf Banktransfer: Consistently use order.full_code 2016-08-16 14:34:57 +02:00
Raphael Michel
72adbfb3bd Banktransfer: Correct matching of longer order codes 2016-08-16 14:21:07 +02:00
Raphael Michel
fac9926542 Fixed error introduced in ff3c5dc 2016-08-14 21:05:18 +02:00
Raphael Michel
ff3c5dc6a4 Banktransfer: Reduce number of SQL queries during CSV import 2016-08-14 20:41:34 +02:00
Raphael Michel
a1824595b1 Bankimport: Compatibility with Postbank CSV files 2016-08-14 19:52:00 +02:00
Raphael Michel
17d5221579 Sendmail: Allow manual payment reminders 2016-08-04 17:56:07 +02:00
Raphael Michel
1fbb1352d9 Moved core plugins to the new URL API 2016-07-31 13:06:06 +02:00
Raphael Michel
6693570995 Statistics plugin: Fixed incorrect timezones 2016-07-25 09:43:00 +02:00
Raphael Michel
82f2a7ab67 Re-added secret to pretixdroid API 2016-07-02 12:45:15 +02:00
Raphael Michel
1bdf332afd Disable HBCI support
It does not work currently and it raises security and legal questions
that need to be answered first.
2016-06-13 09:18:44 +02:00
Raphael Michel
ffce190616 banktransfer: Added a note on reference codes before order is completed 2016-06-07 14:44:00 +02:00
Raphael Michel
a72c9f8ddc Improve HBCI output and logging 2016-06-07 10:02:48 +02:00
Raphael Michel
f9418b6475 Fixed TypeError in HBCI import 2016-06-07 09:27:02 +02:00
Raphael Michel
d570b31ff3 Fixed serialization issue 2016-06-03 09:58:54 +02:00
Raphael Michel
d46feed86f Fixed positioning of attendee name 2016-06-01 21:16:43 +02:00
Raphael Michel
e3173ab4ef Only print attendee name on ticket if present 2016-06-01 21:10:32 +02:00
Raphael Michel
5abaf8be31 Optionally added attendee name to ticket PDF 2016-05-31 10:37:20 +02:00
Raphael Michel
d8705913b1 Added two new exporters 2016-05-31 10:07:00 +02:00
Raphael Michel
8edf9a7034 Redesign empty statistics page 2016-05-07 16:25:27 +02:00
Raphael Michel
b653915a35 Enable stripe when retrying payments 2016-04-10 17:56:11 +02:00
Raphael Michel
63687d93cc Fixed TypeError in stripe provider 2016-04-10 17:46:41 +02:00
Raphael Michel
02fb27fa5d Externalize more resources, implement Content-Security-Policy headers 2016-04-10 17:30:24 +02:00
Raphael Michel
5cca426cd3 Removed all inline <script> tags 2016-04-10 16:44:49 +02:00
Raphael Michel
fea6e0a957 Fixed a bug in banktransfer import hinting 2016-04-04 10:37:31 +02:00
Raphael Michel
89f0c5e461 Be explicit about subdomain_ and maindomain_ urls in plugins 2016-03-24 12:57:19 +01:00
Raphael Michel
bc0c171921 Use native payment retrials for PayPal (fixes #33) 2016-03-10 15:58:14 +01:00
Raphael Michel
cbc8ea44cc Fixed bugs in the PayPal implementation 2016-03-10 15:57:47 +01:00
Raphael Michel
5cdcc62d8a Re-add secrets to OrderPositions 2016-03-03 18:15:28 +01:00
Raphael Michel
edba7984cd Only load Stripe.js if necessary 2016-02-20 16:03:05 +01:00
Raphael Michel
b36314b909 Fixed dangerous bug in connection handling 2016-02-12 09:33:48 +01:00
Raphael Michel
0741c00133 Fixed #119 -- Explicitly set decimal rounding mode 2016-02-11 17:27:29 +01:00
Raphael Michel
a114aa11f4 Fixed #45: Custom SMTP server 2015-12-13 17:56:35 +01:00
Raphael Michel
58b85819bc Added logging for all basic operations 2015-12-12 22:53:11 +01:00
Raphael Michel
d133d2abff Removed CleanerVersion layer [backwards-incompatible!] 2015-12-12 13:08:33 +01:00
Raphael Michel
4a1122a862 Fixed #108 -- Removed the restrictions system 2015-12-06 17:49:02 +01:00
Raphael Michel
34bdf7134d Fixed PDF ticket generation 2015-11-12 19:40:39 +01:00
Raphael Michel
705d8bd931 A better MT940 has become available on PyPI 2015-10-18 19:05:21 +02:00
Raphael Michel
3fa0cfb077 Added multi-domain capabilities 2015-10-18 14:01:28 +02:00
Raphael Michel
8dec1abf12 Fixed and simplified PDF exports 2015-10-11 19:50:08 +02:00
Raphael Michel
974c5cee79 Moved property to the inside of items 2015-10-08 12:45:19 +02:00
Raphael Michel
b99f541adf Fixed a ValueError in the statistics plugin 2015-10-06 00:01:14 +02:00
Raphael Michel
e6767afbd1 Moved question<>item relation to the question side
Cleared migration history
2015-10-06 00:00:38 +02:00
Raphael Michel
c4638a3402 Enabled asynchronous cart/order actions 2015-10-05 11:33:53 +02:00
Raphael Michel
2e9157cbef Removed unused imports 2015-10-05 11:24:00 +02:00
Raphael Michel
3282244d1b Use Django's storage API for media files 2015-09-29 16:05:17 +02:00
Raphael Michel
9d625198bd Refs #96 -- Allow anonymous orders 2015-09-17 22:45:57 +02:00
Raphael Michel
1a463dd5b1 Refs #44 -- Added background queue support for ticket output 2015-09-16 11:18:18 +02:00