Commit Graph

  • 3dfdfdf5d0 Check required vouchers at checkout Raphael Michel 2016-08-15 16:10:38 +02:00
  • a7fa63465d Added test to check that ordering is not possible after presale_end Raphael Michel 2016-08-15 15:56:36 +02:00
  • 7e1a6cf0d3 Support django_extensions if it is installed Raphael Michel 2016-08-15 15:35:11 +02:00
  • 0663bb902e Fixed a problem with plugin URL reversal Raphael Michel 2016-08-15 15:33:59 +02:00
  • 74866437f4 New signals to add content to the front page Raphael Michel 2016-08-15 15:33:30 +02:00
  • 1ef5973e26 Removed debugging output Raphael Michel 2016-08-15 15:11:17 +02:00
  • 19e45ac294 Remove phone numers from invoices (#189) Tobias Kunze 2016-08-15 15:06:26 +02:00
  • f2baf79a52 Properly implement and test quota checking in the voucher admin Raphael Michel 2016-08-15 11:55:22 +02:00
  • fe6de0f635 Added ignored_quotas argument to check_quotas() Raphael Michel 2016-08-15 11:48:48 +02:00
  • cba61ae8be Clear cache before running multidomain tests Raphael Michel 2016-08-15 08:39:10 +02:00
  • fac9926542 Fixed error introduced in ff3c5dc Raphael Michel 2016-08-14 21:05:18 +02:00
  • e90fd57ca3 Update concept documentation and add a graph on order states Raphael Michel 2016-08-14 20:39:16 +02:00
  • ff3c5dc6a4 Banktransfer: Reduce number of SQL queries during CSV import Raphael Michel 2016-08-14 20:39:36 +02:00
  • a1824595b1 Bankimport: Compatibility with Postbank CSV files Raphael Michel 2016-08-14 19:52:00 +02:00
  • 71944d4b1e Updated German translation Raphael Michel 2016-08-14 18:52:30 +02:00
  • 7a8213afcc Removed usages of is_ordered Raphael Michel 2016-08-14 18:41:21 +02:00
  • 0cb3761093 Speed up travis CI runs Raphael Michel 2016-08-14 18:01:46 +02:00
  • 7b5dd6bd6c Speed up the test suite Raphael Michel 2016-08-14 17:56:58 +02:00
  • 42b9559b6f Removed selenium as a test dependency Raphael Michel 2016-08-14 17:20:33 +02:00
  • e881abd631 Fixed test that was broken due to 6d54239 Raphael Michel 2016-08-14 17:19:00 +02:00
  • 6d54239b47 Fixed a bug that lead to invoice information not being editable if nothing else is editable in an order Raphael Michel 2016-08-14 16:10:06 +02:00
  • d8a84e762f Replaced first selenium tests with bs4 Raphael Michel 2016-08-14 12:12:24 +02:00
  • b53ef744ec Fixed a bug in I18nFormField (thanks @JRodDynamite) Raphael Michel 2016-08-14 10:44:55 +02:00
  • 95159d2af5 Support markdown on frontpage Flavia Bastos 2016-08-08 11:24:41 -06:00
  • 5031393136 Force isort to treat typing in the py3.5 style, not py3.4 Raphael Michel 2016-08-13 21:06:02 +02:00
  • 34212841e2 Fixed typos and a little phrasing. (#175) Tobias Kunze 2016-08-13 21:16:16 +02:00
  • 2ad5565db5 Merge pull request #178 from rixx/order_fixes Raphael Michel 2016-08-13 21:01:05 +02:00
  • ee2463c1ce Merge pull request #169 from rixx/mail_errors Raphael Michel 2016-08-13 16:51:39 +03:00
  • 6fcf393aba Include comment field in OrderDetail view Tobias Kunze 2016-08-12 11:33:08 +02:00
  • 3eb581e55a Add comment field to Orders Tobias Kunze 2016-08-12 10:30:23 +02:00
  • 509b2e4f3e Document mail testing setup for devs (#157) Tobias Kunze 2016-08-10 22:17:16 +02:00
  • 980e0f5eb3 Make mail() raise an exception on obvious failures Tobias Kunze 2016-08-09 21:39:08 +02:00
  • 04ab016d91 Fix #51 -- Allow rich text in product and category descriptions FlaviaBastos 2016-08-05 15:53:41 -06:00
  • bd01d6b74a Updated German translation Raphael Michel 2016-08-05 12:19:41 +02:00
  • 72408c012d Refs #131 -- Add exporter to download invoices Raphael Michel 2016-08-05 11:49:21 +02:00
  • 5ffe2963dd Move core exporters to their own package Raphael Michel 2016-08-05 11:37:00 +02:00
  • 47682fd243 Refs #131 -- Allow manual reissuing of invoices Raphael Michel 2016-08-05 11:33:28 +02:00
  • a22262aa30 Refs #131 -- Allow to regenerate an invoice Raphael Michel 2016-08-05 11:26:13 +02:00
  • a61792ed4e Do not issue invoices for free payments Raphael Michel 2016-08-05 11:06:22 +02:00
  • f93b2211a6 Fixed a bug that lead to payment fees on free items Raphael Michel 2016-08-05 10:40:00 +02:00
  • a056ee732a Added voucher list download as CSV Raphael Michel 2016-08-05 10:31:41 +02:00
  • ce6e8d0f5c Refs #105 -- Check quota before blocking it with a voucher Raphael Michel 2016-08-05 10:18:24 +02:00
  • 58e706b721 Fixed bug in quota calculation (thanks @rixx!) Raphael Michel 2016-08-04 18:00:28 +02:00
  • 17d5221579 Sendmail: Allow manual payment reminders Raphael Michel 2016-08-04 17:55:44 +02:00
  • 39ada8954e Added optional links to the order in emails Raphael Michel 2016-08-04 17:55:12 +02:00
  • 43b10a4f12 Add missing nav_event signal to docs (#158) Tobias Kunze 2016-08-04 11:02:43 +02:00
  • 8dcb8193fa Added deprecation warning for old-style urlconfigs in plugins Raphael Michel 2016-08-03 09:43:24 +02:00
  • 01fff14152 Improved documentation Raphael Michel 2016-08-03 09:43:11 +02:00
  • 221ce9f0ae Added configuration options for some secret lengths Raphael Michel 2016-08-03 00:17:11 +02:00
  • d976d8d26d Added some database indices Raphael Michel 2016-08-03 00:02:18 +02:00
  • 565c74c980 Fixed typo Raphael Michel 2016-08-01 09:16:40 +02:00
  • 6cea2f8ce5 Clarify configmation request Raphael Michel 2016-07-31 21:12:26 +02:00
  • d682b8121d Fixed saving boolean fields in SettingsForm Raphael Michel 2016-07-31 20:42:29 +02:00
  • ff6ef16672 Updated README Raphael Michel 2016-07-31 19:45:39 +02:00
  • b0d3f0926a Added guide for manual installation Raphael Michel 2016-07-31 15:43:17 +02:00
  • caa6e74c0a Settings: Use RawConfigParser Raphael Michel 2016-07-31 14:57:43 +02:00
  • d2f1bd6b63 Fixed bug in EventMiddleware Raphael Michel 2016-07-31 13:58:48 +02:00
  • ba5d871197 Added process_response URL hook Raphael Michel 2016-07-31 13:45:42 +02:00
  • dd7f9c952f Fixed plugins with event URLs only Raphael Michel 2016-07-31 13:43:42 +02:00
  • 31ed5876df Re-order plugin tutorials Raphael Michel 2016-07-31 13:37:51 +02:00
  • eab356da53 Re-order signal reference Raphael Michel 2016-07-31 13:34:47 +02:00
  • 505d3624b3 Added documentation on logging Raphael Michel 2016-07-31 13:31:57 +02:00
  • f8392db16c Added a mainreverse equivalent to eventreverse Raphael Michel 2016-07-31 13:06:20 +02:00
  • 1fbb1352d9 Moved core plugins to the new URL API Raphael Michel 2016-07-31 13:06:06 +02:00
  • c744ee93b9 Simplify the API for custom URLs Raphael Michel 2016-07-31 13:04:17 +02:00
  • 3a96ec78f0 Fixed overriding of primary color Raphael Michel 2016-07-30 23:03:50 +02:00
  • 694c3143a5 Fixed typos and updated translation Raphael Michel 2016-07-30 22:46:07 +02:00
  • 8d01e092b3 Fixed test that broke in 9b573b9 Raphael Michel 2016-07-30 15:50:12 +02:00
  • 168288e98a Added voucher tag statistics Raphael Michel 2016-07-30 15:41:59 +02:00
  • 650f2412c2 Added filtering to the voucher list Raphael Michel 2016-07-30 13:56:43 +02:00
  • b7ad2cdc39 Fixed problems when plugins extend LoggedModel Raphael Michel 2016-07-30 13:39:41 +02:00
  • 60c10485d1 Added a custom welcome text Raphael Michel 2016-07-30 13:06:41 +02:00
  • 825b985f81 Fixed a problem with deleting files from the settings Raphael Michel 2016-07-29 20:59:06 +02:00
  • 99604036c2 Fixed broken Django error pages due to CSP headers Raphael Michel 2016-07-29 20:53:51 +02:00
  • 4ab819aeed Added custom logo support Raphael Michel 2016-07-29 20:53:19 +02:00
  • d32c1bd9c8 Added runtime SASS compliation and color settings Raphael Michel 2016-07-29 20:15:13 +02:00
  • 1b3cacb196 Improved usability on plugin page Raphael Michel 2016-07-29 16:48:21 +02:00
  • 9b573b99e4 Re-organized some of the settings pages Raphael Michel 2016-07-29 16:46:10 +02:00
  • a8709d6430 Use nav-pills for settings navigation Raphael Michel 2016-07-29 16:10:38 +02:00
  • e937329194 Removed inline javascript URLs Raphael Michel 2016-07-28 23:51:49 +02:00
  • fdc07d07d4 Moved "powered by pretix" to a seperate template Raphael Michel 2016-07-28 21:03:06 +02:00
  • 7514b9bab2 Added a signal for processing event requests Raphael Michel 2016-07-28 21:02:29 +02:00
  • cf898b3c33 EventPluginSignal: Fixed a problem with plugins that live in a top-level package Raphael Michel 2016-07-28 20:38:41 +02:00
  • eb72c2d549 Display plugins in two columns Raphael Michel 2016-07-28 20:25:02 +02:00
  • f91c95b1bc Added products that require a voucher to be bought/shown Raphael Michel 2016-07-28 19:52:07 +02:00
  • 03a56f81ca Added documentation on custom views Raphael Michel 2016-07-26 12:16:09 +02:00
  • 310a14a393 Move middleware functionality to utils.py (#154) Tobias Kunze 2016-07-26 10:27:59 +02:00
  • 6693570995 Statistics plugin: Fixed incorrect timezones Raphael Michel 2016-07-25 09:43:00 +02:00
  • 525705a912 Fixed problems with middleware order Raphael Michel 2016-07-20 19:33:26 +02:00
  • f9cd4f02d3 Workaround to django-debug-toolbar#852 Raphael Michel 2016-07-20 18:29:03 +02:00
  • 2541855948 Fixed missing or unused imports Raphael Michel 2016-07-18 23:12:16 +02:00
  • 1a9e5c8d11 Added AUTHORS file Raphael Michel 2016-07-18 22:59:40 +02:00
  • eb110b54a7 Install recent setuptools on travis Raphael Michel 2016-07-18 22:57:38 +02:00
  • f31e878d5c Updated German translation Raphael Michel 2016-07-18 22:49:24 +02:00
  • a6381c1fd7 Removed out-of-date explicit value of __all__ Raphael Michel 2016-07-18 22:44:02 +02:00
  • bfc721978d Fixed minor documentation errors and mistakes (#151) Tobias Kunze 2016-07-14 20:01:38 +02:00
  • f779b70deb Improved UI of language switcher Raphael Michel 2016-07-11 19:52:49 +02:00
  • af8e017b07 Added signals to extend the order detail page Raphael Michel 2016-07-11 19:46:26 +02:00
  • 10c18c5cc9 Added signals to VoucherBulkForm to ease extension Raphael Michel 2016-07-11 19:30:29 +02:00
  • 5b9d19b463 Refs #150 -- Trying to reduce latency Raphael Michel 2016-07-07 19:44:19 +02:00