Commit Graph

  • dd074a11d4 Fix typo in setup.py Raphael Michel 2017-01-04 21:38:45 +01:00
  • 41c0719235 Add correct mt940 package to requirements Raphael Michel 2017-01-04 21:35:07 +01:00
  • 210768a14f Fix mistyped Django version Raphael Michel 2017-01-04 21:21:29 +01:00
  • 87b7ffcc2a Simplify and update setup.py and requirements Raphael Michel 2017-01-04 21:17:12 +01:00
  • 67de7150e5 Built-in support for sentry Raphael Michel 2017-01-04 21:04:47 +01:00
  • b6e42d64da Upgrade to Celery 4 Raphael Michel 2016-12-08 13:20:27 +01:00
  • 89732a3057 Use new fork of django-formset-js Raphael Michel 2017-01-04 19:35:55 +01:00
  • b23d95b6c3 Fix #74 -- Warn if quota exceeds after payment Raphael Michel 2017-01-04 19:19:58 +01:00
  • 847997ea9b Fix #32 -- Add a PayPal webhook listener Raphael Michel 2017-01-04 16:45:57 +01:00
  • 30d67cd4ad Fix incorrect placeholder in locale Raphael Michel 2017-01-04 15:27:08 +01:00
  • aed9382fd7 Introduce RequiredAction model Raphael Michel 2017-01-04 15:04:18 +01:00
  • 871011826c Log Event.live changes Raphael Michel 2017-01-04 14:30:55 +01:00
  • dd8d28f6b8 Pin html5lib version Raphael Michel 2017-01-04 13:46:57 +01:00
  • 9d08e23a48 Fix #306 -- Add HTML multipart version to emails Raphael Michel 2017-01-04 13:31:40 +01:00
  • 954af1de3d Added a log text Raphael Michel 2017-01-04 10:54:26 +01:00
  • 1cfce1f5e9 Update German translation Raphael Michel 2017-01-04 00:53:11 +01:00
  • 4dbf5dc054 Improve email history template Raphael Michel 2017-01-04 00:40:03 +01:00
  • cf334e2b48 Fix #307 -- Log sent emails FlaviaBastos 2016-12-03 12:41:34 -07:00
  • adbe966d85 Fixed failing test Raphael Michel 2017-01-04 00:21:43 +01:00
  • aab56d3b39 Add user filter for log idsplay Raphael Michel 2017-01-04 00:07:56 +01:00
  • aa2f0e0fd0 Improve log display Raphael Michel 2017-01-03 23:58:51 +01:00
  • 2ee0ff755d Add page that displays event logs Raphael Michel 2017-01-03 23:46:21 +01:00
  • f4be14eed8 Refs #126 -- Display logs of vouchers, items, quotas and categories Raphael Michel 2017-01-03 23:13:27 +01:00
  • dc73018404 Fix #135 -- Wwarn about over-booking a quota Raphael Michel 2017-01-03 22:13:30 +01:00
  • 4fbad2d360 Fixed a bug while editing variations Raphael Michel 2017-01-02 21:13:44 +01:00
  • b19c470ce5 Update German translation Raphael Michel 2017-01-01 20:41:19 +01:00
  • a0350d1444 Fix #349 -- Allow to clone an event Raphael Michel 2017-01-01 20:35:53 +01:00
  • 1c54ca7b74 Improve LazyI18nString logic Raphael Michel 2017-01-01 20:32:35 +01:00
  • e6f731ad77 New event creation wizard Raphael Michel 2017-01-01 18:44:45 +01:00
  • 47fb61b762 Change Checkin.datetime to not auto_now_add Raphael Michel 2016-12-31 16:33:34 +01:00
  • 4e6345aaed Remove whitespace when searching for a voucher (#366) Tobias Kunze 2016-12-29 14:11:50 +01:00
  • f4672564ce Fix #37 -- Clever displaying of date ranges Raphael Michel 2016-12-25 22:51:19 +01:00
  • a4218fa1b9 Improve file download UX Raphael Michel 2016-12-25 22:26:45 +01:00
  • c5ec918e78 Fix a PDF generation loop Raphael Michel 2016-12-23 13:44:11 +01:00
  • 62ef5271de Handle MultipleObjectsReturned in tickets.py Raphael Michel 2016-12-23 13:30:50 +01:00
  • d698313f1d Do not allow initiating stripe/paypal payments after the last payment date Raphael Michel 2016-12-23 13:29:41 +01:00
  • 16ab6e44f5 Correct position numbering Raphael Michel 2016-12-23 11:10:51 +01:00
  • dddb1d4a65 Guarantee correct grouping Raphael Michel 2016-12-23 11:09:30 +01:00
  • 873c7dc65d Race conditions can lead to duplicate CachedTickets Raphael Michel 2016-12-23 11:02:29 +01:00
  • 0082216d75 Fix failing tests Raphael Michel 2016-12-22 18:23:34 +01:00
  • 0d19944304 Fix bug in CartMixin Raphael Michel 2016-12-22 17:54:43 +01:00
  • 70fa7eac6b Vouchers: Bug in export, default mode Raphael Michel 2016-12-22 17:54:24 +01:00
  • 3db4833290 Add checkin tick to order positions Raphael Michel 2016-12-21 19:19:41 +01:00
  • 5c8c106d5b Reduce query load on order detail page Raphael Michel 2016-12-21 19:17:09 +01:00
  • d4aa3e62a5 pretixdroid: Add Check-Ins to log Raphael Michel 2016-12-21 19:13:13 +01:00
  • 888cce78a5 Rename reverse of CheckIn.position Raphael Michel 2016-12-21 19:11:12 +01:00
  • d0a5529080 Fix two broken tests Raphael Michel 2016-12-21 19:03:23 +01:00
  • 0dc3f30791 Sort positions by ID Raphael Michel 2016-12-21 19:00:23 +01:00
  • 18c24623d7 Use new position ids in order change logs Raphael Michel 2016-12-21 18:59:51 +01:00
  • 9bf9cc0f9f Do not group positions in control view Raphael Michel 2016-12-21 18:42:14 +01:00
  • 77e917345c Decouple CachedTicket from CachedFile Raphael Michel 2016-12-21 18:37:12 +01:00
  • ad60dadee4 Add a position number to the OrderPosition model Raphael Michel 2016-12-21 18:11:19 +01:00
  • 83057e48ec Only show download info if a payment provider is enabled Raphael Michel 2016-12-21 18:04:04 +01:00
  • 7639ef9a42 Protect against empty orders Raphael Michel 2016-12-21 16:28:33 +01:00
  • 852bc6c128 Avoid duplicate order position secrets Raphael Michel 2016-12-19 23:13:14 +01:00
  • cfda772133 Improved documentation by adding some requirements that where needed to install from a clean Debian 8.6 installation. (#365) chotee 2016-12-19 09:01:59 +01:00
  • 5e3087341c Bankimport: Order transactions by their job's date (#362) Tobias Kunze 2016-12-17 11:44:31 +01:00
  • d1357ed5c0 Fix #359 -- Specific error message for empty bank import. (#363) Brandon 2016-12-17 02:43:47 -08:00
  • 58668010a2 Remove trailing whitespaces (#361) Tobias Kunze 2016-12-16 21:44:34 +01:00
  • e5cb26464e use digest-compare for password-comparison (#360) Jonas Große Sundrup 2016-12-16 21:22:05 +01:00
  • b098c9c16a Fix #355 -- Compatibility problems with recent (django-)libsass Raphael Michel 2016-12-14 14:08:14 +01:00
  • 759fed7a8b OrderExtendForm: Allow to set today Raphael Michel 2016-12-14 13:53:00 +01:00
  • 24da9b8d85 Update translation Raphael Michel 2016-12-14 13:43:14 +01:00
  • 1af09509ff Prevent deletion of ordered variations Raphael Michel 2016-12-14 13:39:01 +01:00
  • 7f21c171fd Only allow payment provider preview if required fields are set Raphael Michel 2016-12-14 13:10:54 +01:00
  • 47814900dc Fix TypeError in cached_file_delete Raphael Michel 2016-12-14 13:10:32 +01:00
  • 425d6590d0 Add copy-to-clipboard for voucher bulk creation (#348) Tobias Kunze 2016-12-12 08:36:42 +01:00
  • c754966103 Display log entry for changed order secrets (#354) Tobias Kunze 2016-12-11 17:48:21 +01:00
  • 43ca778796 pretixdroid: Added event information to the status endpoint Raphael Michel 2016-12-11 17:26:00 +01:00
  • 765cb09c6c Update to recent pip in Dockerfile Raphael Michel 2016-12-10 12:06:12 +01:00
  • 8e4eb52386 pretixdroid: add status endpoint (#351) Raphael Michel 2016-12-08 22:38:17 +01:00
  • fb19891473 Add plugin documentation Raphael Michel 2016-12-08 18:20:43 +01:00
  • fa0bd5e89e Moved Checkin model to pretixbase Raphael Michel 2016-12-08 17:51:23 +01:00
  • 3c96e631da Change recommended redis socket path to avoid systemd problems Raphael Michel 2016-12-08 12:38:21 +01:00
  • d27fefe4da Improve URL parameter validation Raphael Michel 2016-12-08 12:22:04 +01:00
  • 8cb977e4d6 Fix broken placeholders in emails Raphael Michel 2016-12-07 13:55:02 +01:00
  • 7154d3f510 Fix setting a voucher price to 0 Raphael Michel 2016-12-07 11:31:37 +01:00
  • 1785178532 Fix OrderContactChange logging Raphael Michel 2016-12-06 13:45:27 +01:00
  • 970734cff7 Fix DoesNotExist error Raphael Michel 2016-12-05 13:51:45 +01:00
  • 5ca82a922a Fix timezones in PDF reports Raphael Michel 2016-12-05 13:37:12 +01:00
  • 34b937273a Update PyPDF2 Raphael Michel 2016-12-04 22:53:36 +01:00
  • a0e53b532a Update translations (#347) Tobias Kunze 2016-12-04 20:47:12 +01:00
  • 673df7df80 Some wizard processing logic voucher-wizard Raphael Michel 2016-12-02 16:42:22 +01:00
  • 62edf1e7b8 Fix #345 -- More extensive log display when changing an order email (#346) Tobias Kunze 2016-12-02 09:31:23 +01:00
  • 3930fc749a Fix #179 -- New flexbox layout for dashboard (#344) Tobias Kunze 2016-12-01 17:36:29 +01:00
  • 9e9fc36b50 First UI steps Raphael Michel 2016-11-30 15:47:21 +01:00
  • bfd87f11dd Stripe: Mark order as paid on successful webhook call Raphael Michel 2016-11-30 13:00:16 +01:00
  • f76d173162 Fix various doc issues Raphael Michel 2016-11-29 17:19:22 +01:00
  • f8b38dca82 Fix #110 -- Turn off process-local cache Raphael Michel 2016-11-29 17:19:05 +01:00
  • 248ab25567 Fix #296 -- DST issues with expiry dates Raphael Michel 2016-11-29 17:05:12 +01:00
  • 982a622e88 Improve PayPal item texts Raphael Michel 2016-11-29 16:54:39 +01:00
  • 82b68bf7e0 Fix #304 -- Send consistent metadata to PayPal Raphael Michel 2016-11-29 16:50:37 +01:00
  • 2efde1669d PayPal: Refactor callback view Raphael Michel 2016-11-29 16:33:27 +01:00
  • eea6a5e9da Refs #145 -- Vouchers that grant discounts Raphael Michel 2016-11-29 15:04:49 +01:00
  • fdbe71ff63 Fix #141 -- Caching improvements for ticket outputs Raphael Michel 2016-11-29 15:52:16 +01:00
  • a8be2d5f24 Fix a test that fails on MySQL Raphael Michel 2016-11-29 15:16:52 +01:00
  • b15c4e6d6f Fixed broken test on redis Raphael Michel 2016-11-29 15:14:08 +01:00
  • 8b00361d1b Fix wrong sums Raphael Michel 2016-11-28 19:36:28 +01:00
  • 444678ce6b fix typo in docs Nicole Klünder 2016-11-28 18:02:20 +01:00
  • 0f8d520336 Add "regenerate secrets" option to OrderContactForm Raphael Michel 2016-11-28 12:52:44 +01:00