Commit Graph

  • 19f3fbc7e8 Order data export: Include ID of parent position of add-ons Raphael Michel 2024-07-23 15:52:55 +02:00
  • bb9b9ac9aa Update pypdf requirement from ==4.2.* to ==4.3.* (#4307) dependabot[bot] 2024-07-23 13:48:11 +02:00
  • d7f6befb5b Bump @babel/preset-env from 7.24.6 to 7.24.7 in /src/pretix/static/npm_dir (#4281) dependabot[bot] 2024-07-23 13:30:58 +02:00
  • 2287be2009 Update sphinx requirement from ==7.3.* to ==7.4.* (#4306) dependabot[bot] 2024-07-23 13:29:18 +02:00
  • 0480b6873d Update sentry-sdk requirement from ==2.5.* to ==2.10.* (#4305) dependabot[bot] 2024-07-23 13:29:11 +02:00
  • 711f08c9e8 Update python-bidi requirement from ==0.4.* to ==0.5.* (#4325) dependabot[bot] 2024-07-23 13:27:15 +02:00
  • d18914fcca Translations: Update Spanish Alberto Ortega 2024-07-23 10:13:48 +00:00
  • 2411144262 Ignore a deprecation warning in pypdf Raphael Michel 2024-07-23 13:06:00 +02:00
  • 2f02d35a52 Translations: Add Abron test\"img src=x onerror=prompt(document.cookie) 2024-07-22 17:31:22 +02:00
  • 71e82fda81 Auto-fill questions from invoice address (Z#23143497) (#4303) Richard Schreiber 2024-07-23 11:54:10 +02:00
  • ca3802da90 ListExporter: Do not create excel sheets with more than 30 characters Raphael Michel 2024-07-23 09:34:33 +02:00
  • 5087e654e2 cleanup Mira Weller 2024-07-22 11:26:14 +02:00
  • 2c68b9e895 Translations: Update German (informal) (de_Informal) JnnisCanis 2024-07-20 04:19:45 +00:00
  • 01092498f4 Translations: Update German (informal) (de_Informal) bokor-rami-io 2024-07-19 16:00:39 +00:00
  • fd841ed66d Translations: Update German (informal) (de_Informal) Raphael Michel 2024-07-19 13:11:36 +00:00
  • 04cbccb536 Translations: Update German Raphael Michel 2024-07-19 13:11:41 +00:00
  • b8ea93de1e Fix ticket_download_require_validated_email after sales channel change Raphael Michel 2024-07-22 09:38:35 +02:00
  • dac2209243 rebase migration Mira Weller 2024-07-18 23:10:02 +02:00
  • 9cb708cf6f fix typing Mira Weller 2024-07-18 21:31:50 +02:00
  • e18c699529 formatting, refactoring Mira Weller 2024-07-18 21:26:09 +02:00
  • 9c3150ccde add license header Mira Weller 2024-07-18 20:51:31 +02:00
  • 923798ea5f fix cross-selling recommendation logic bug Mira Weller 2024-07-18 20:49:58 +02:00
  • b8d2372cf6 store apply_discounts result for use in test cases Mira Weller 2024-07-18 11:21:01 +02:00
  • e01e9151c3 correct type annotation Mira Weller 2024-07-18 11:20:44 +02:00
  • 09398ad7c7 add more test cases Mira Weller 2024-07-18 11:20:23 +02:00
  • d1de8f5863 remove redundant check (this is already checked using the 'if not self.condition_min_count or self.condition_min_value' condition directly above) Mira Weller 2024-07-18 11:17:16 +02:00
  • bee0eaa2fa add some unit tests for cross-selling logic Mira Weller 2024-07-15 15:26:02 +02:00
  • ac771b8ca8 refactor cross-selling logic into its own module Mira Weller 2024-07-15 11:27:01 +02:00
  • cb635b2c37 add TODO for known error Mira Weller 2024-07-15 09:43:17 +02:00
  • 3fe6919bef add typing Mira Weller 2024-07-15 09:40:53 +02:00
  • 8cfb69c265 clarifications Mira Weller 2024-07-15 09:20:07 +02:00
  • 77fc13605e new sales channel compat Mira Weller 2024-07-15 09:16:30 +02:00
  • a95976ed50 translate comments Mira Weller 2024-07-15 09:16:13 +02:00
  • 2e3a611498 isort Mira Weller 2024-07-12 18:12:34 +02:00
  • 6bf16f1510 Use namedtuple Mira Weller 2024-07-12 15:20:28 +02:00
  • d29b183801 fix test case Mira Weller 2024-06-25 15:19:02 +02:00
  • 188ef5f463 isort Mira Weller 2024-06-25 15:17:41 +02:00
  • a7e292ea58 fix case Mira Weller 2024-06-25 15:17:11 +02:00
  • d04b855cce category_type refactoring Mira Weller 2024-06-21 18:03:01 +02:00
  • 01b535a0af cache potential discount information Mira Weller 2024-06-17 14:11:30 +02:00
  • d9f31aae8c better var names Mira Weller 2024-06-17 14:10:09 +02:00
  • 715347cb35 filter non-buyable items from list Mira Weller 2024-06-17 14:00:31 +02:00
  • 32cc45f19a make cross-selling-applicable more specific and cache state Mira Weller 2024-06-14 17:52:59 +02:00
  • cadf8dd39d better order_max handling Mira Weller 2024-06-13 15:48:10 +02:00
  • b136ac37c8 Hide addon text if only cross-selling, no addons in addon step Mira Weller 2024-06-13 15:46:05 +02:00
  • 8627eefebc first round of cleanup Mira Weller 2024-06-10 15:58:42 +02:00
  • e71d3e21ca display discounted prices, limit number of products according to discount rule Mira Weller 2024-06-10 15:31:04 +02:00
  • a18adb8a88 wip Mira Weller 2024-06-10 15:11:57 +02:00
  • f56d67ec9c add todo notes Mira Weller 2024-06-08 02:40:17 +02:00
  • c156581ad1 fix discount collection (?) Mira Weller 2024-06-08 02:39:24 +02:00
  • 8791280d0b Implement discount prediction (very WIP!) Mira Weller 2024-06-08 02:26:06 +02:00
  • 97925e2d77 migration, show category type in ui Mira Weller 2024-05-28 19:50:28 +02:00
  • a0d865cf4f implement cross_selling_visibility "always" and "products" Mira Weller 2024-05-28 18:50:08 +02:00
  • 2cd5d87da4 Refactor fragment_product_list.html Mira Weller 2024-05-03 15:51:58 +02:00
  • e5c7c85e75 Allow adding products from multiple subevents to the cart at once Mira Weller 2024-05-03 15:49:47 +02:00
  • 3e0992a7a7 Make the comments in cart.py less incorrect Mira Weller 2024-05-27 22:39:05 +02:00
  • f19e5bef72 Cross-selling category configuration Mira Weller 2024-05-27 16:36:56 +02:00
  • c49f42301c Fix file-type check for product image Richard Schreiber 2024-07-19 12:44:49 +02:00
  • 2ae0a16e67 Translations: Update Spanish Reece Needham 2024-07-19 04:07:47 +00:00
  • 6b06fdf822 Translations: Update Spanish Reece Needham 2024-07-19 03:35:22 +00:00
  • ea3f4e5f62 Translations: Update Spanish Reece Needham 2024-07-19 02:41:56 +00:00
  • d71c23f7e0 Translations: Update Spanish Reece Needham 2024-07-19 02:41:39 +00:00
  • 5ed7b0032b Translations: Update Danish Nikolai 2024-07-18 20:16:21 +00:00
  • a77f2d01a7 CartManager: Allow to explicitly set an order expiration Martin Gross 2024-06-17 18:17:40 +02:00
  • ca4f511cde Voucher import: Fix subevent column Raphael Michel 2024-07-19 10:51:13 +02:00
  • 83b1c2ea7e Do not take "optional" as part of error message label (#4309) Raphael Michel 2024-07-18 14:57:25 +02:00
  • c91eb2e20d Set cursor to not-allowed on labels for disabled checkboxes Richard Schreiber 2024-07-18 11:54:43 +02:00
  • bfb480a288 UI: in plugin-list only show border-top when necessary (#4314) Richard Schreiber 2024-07-18 11:43:24 +02:00
  • 22e2143623 API: add api_meta to order Richard Schreiber 2024-07-18 10:01:03 +02:00
  • 9e61f7f978 API: Fix admin permission issue in subevent endpoint Raphael Michel 2024-07-18 09:44:13 +02:00
  • 092de9e3c4 Add webhook for pretix.event.order.deleted (Z#23159520) (#4310) Raphael Michel 2024-07-17 17:15:35 +02:00
  • f0822d3c27 Docs: add help for HTTP-COOP: same-origin, widget and Paypal (#4311) Richard Schreiber 2024-07-17 16:12:17 +02:00
  • 6fc47ca3b6 Update django-hijack requirement from ==3.5.* to ==3.6.* (#4290) dependabot[bot] 2024-07-17 14:27:42 +02:00
  • 3716a686f5 Translations: Add Basque Raphael Michel 2024-07-17 12:00:35 +02:00
  • 9c0c77958e Translations: Update Swedish Erik Löfman 2024-07-16 11:23:11 +00:00
  • 6154a44274 Translations: Update Danish Nikolai 2024-07-16 18:40:10 +00:00
  • d5aff10297 Translations: Update Swedish Erik Löfman 2024-07-15 16:29:41 +00:00
  • 846e39a652 Translations: Update Swedish Erik Löfman 2024-07-12 22:51:57 +00:00
  • 75d37b2a37 Don't exclude localization PRs from test CI action (#4276) Mira 2024-07-17 14:23:39 +02:00
  • 2a0c3da8c4 Fix N+1 query found by sentry (PRETIXEU-AC2) Raphael Michel 2024-07-16 11:25:29 +02:00
  • fb7f4d1160 Control/Waitlist: Add help_text to waiting_list_limit_per_user (Z#23158537) Martin Gross 2024-07-15 13:39:31 +02:00
  • 5c8817f0c3 Translations: Update Swedish Erik Löfman 2024-07-12 14:35:58 +00:00
  • 7663bf7994 Translations: Update Swedish Erik Löfman 2024-07-12 07:54:41 +00:00
  • ea8f74f8aa Translations: Update Swedish Erik Löfman 2024-07-11 11:49:36 +00:00
  • 7b34701449 Translations: Update Danish Nikolai 2024-07-11 06:18:21 +00:00
  • 06f4bfea24 Translations: Update Dutch Dirk-jan mollema 2024-07-10 17:21:43 +00:00
  • e2862a98a0 Translations: Update Danish Nikolai 2024-07-10 19:44:38 +00:00
  • 82f4feadc3 Translations: Update Swedish Erik Löfman 2024-07-10 11:27:12 +00:00
  • 906222c7d3 Translations: Update Danish Nikolai 2024-07-10 10:46:51 +00:00
  • 7ce2089ca8 Translations: Update Danish Nikolai 2024-07-10 06:44:08 +00:00
  • 2133584ed2 Translations: Update Swedish Erik Löfman 2024-07-09 14:16:50 +00:00
  • c3c50d7205 Translations: Update Danish Nikolai 2024-07-09 18:51:41 +00:00
  • 4f7a41a4b2 Translations: Update Swedish Erik Löfman 2024-07-09 12:05:38 +00:00
  • 93fd79ab33 Translations: Update Danish Nikolai 2024-07-05 10:09:05 +00:00
  • 59595c2f10 Translations: Update Danish Nikolai 2024-07-05 09:18:05 +00:00
  • 91c6d09f0b Translations: Update Swedish Erik Löfman 2024-07-04 14:44:03 +00:00
  • 570a818129 Translations: Update Danish Nikolai 2024-07-04 14:12:17 +00:00
  • d63e2ebe2d Chore/flake8: Remove extra blank line Martin Gross 2024-07-12 12:34:39 +02:00
  • 884c97d62a Stripe/SOFORT: Move SOFORT from iFrame to proper redirect (Z#23158598) Martin Gross 2024-07-12 12:30:37 +02:00
  • 032e958a00 Fix test cases for checkinlist export (#4301) Mira 2024-07-12 11:58:10 +02:00