Commit Graph

  • e8785f4117 Check-in rule editor: Add duplicate option Raphael Michel 2023-02-07 17:03:57 +01:00
  • accb9f8b13 Check-in rule editor: Fix reactivity issue in select2 component Raphael Michel 2023-02-07 16:43:02 +01:00
  • 98d290992c Docs: Add comment to webhook API (#3096) Phin Wolkwitz 2023-02-07 16:38:33 +01:00
  • 9a56874083 Subevents: Validate time order of product availability Raphael Michel 2023-02-07 15:29:11 +01:00
  • 82dd417a8e Webhooks: Add comment field (#3095) ser8phin 2023-02-07 15:17:19 +01:00
  • ba2c6e1e58 Event index: Increase white-space for products and headlines (#3092) Richard Schreiber 2023-02-07 15:03:28 +01:00
  • 38b8269f14 Translations: Update Dutch Thomas Vranken 2023-02-07 01:36:31 +00:00
  • 749f5c7e6c Invoices: Visibly mark paid invoices (#3094) Raphael Michel 2023-02-07 11:34:38 +01:00
  • d1e8504481 Use local name in control variation list heading (#3091) pajowu 2023-02-07 10:07:19 +01:00
  • 108408366e Fix localization issue in scheduled emails Raphael Michel 2023-02-07 10:05:26 +01:00
  • 4543d8093f Add webhooks for changes to items (#3087) Raphael Michel 2023-02-06 17:52:42 +01:00
  • 513a90f976 Subevent list: Add meta-data filter (Z#23114466) (#3083) Richard Schreiber 2023-02-06 17:51:47 +01:00
  • 6f61155deb Bump to stripe==5.1.* Raphael Michel 2023-02-06 16:49:50 +01:00
  • 714ce28b6a DateFrameWidget: Fix bug with open-ended timeframes Raphael Michel 2023-02-06 13:15:45 +01:00
  • b3bcad38a8 DateFrameWidget: Improve dealing with required fields Raphael Michel 2023-02-06 13:15:22 +01:00
  • 90978e5cab Update from PyPDF2 to pypdf Raphael Michel 2023-02-06 10:09:30 +01:00
  • 84fb481cdb Fix #3090 -- Add note on pgloader version to migration guide Raphael Michel 2023-02-06 10:04:58 +01:00
  • 854b41c955 Downgrade PyPDF2 to 2.12 again Raphael Michel 2023-02-03 15:00:55 +01:00
  • 79ee89bde9 Widget: Add data-id attributes to items, variations and categories Raphael Michel 2023-02-03 13:42:05 +01:00
  • d8d31bab51 PDF-Export: limit pagesize precision in badges nup-placement (#3085) Richard Schreiber 2023-02-03 11:59:43 +01:00
  • d47bebb403 Update openpyxl to 3.1.* Raphael Michel 2023-02-03 09:35:02 +01:00
  • 32927bfd4f Update pycryptodome to 3.17.* Raphael Michel 2023-02-03 09:33:05 +01:00
  • 41c8d646d9 Bump @babel/core from 7.20.7 to 7.20.12 in /src/pretix/static/npm_dir (#3080) dependabot[bot] 2023-02-03 09:35:19 +01:00
  • c828873d21 Translations: Update German (informal) (de_Informal) juliusstoerrle 2023-02-02 11:05:11 +00:00
  • b4e372ce04 PDF: Add support for line height (#3066) Richard Schreiber 2023-02-02 19:07:10 +01:00
  • 8ee97a2c29 harmonize date-format for checkin CSV-export harmonize-checkin-export-date Richard Schreiber 2023-02-02 09:23:38 +01:00
  • 7b301b6027 Self-service order change: Don't create invoice too early Raphael Michel 2023-02-01 17:23:28 +01:00
  • 68430f01a3 OrderPayment.fail(): Return whether fail was successful Raphael Michel 2023-02-01 15:45:20 +01:00
  • 363c62a6ca Translations: Update German (informal) (de_Informal) Raphael Michel 2023-02-01 13:37:21 +00:00
  • a7f32b8647 Translations: Update German Raphael Michel 2023-02-01 13:44:13 +00:00
  • 8786397910 Add words to translation word lists Raphael Michel 2023-02-01 14:52:03 +01:00
  • d078a42250 Update po files [CI skip] Raphael Michel 2023-02-01 14:31:33 +01:00
  • f1a73cd440 Update django to 3.2.17 Raphael Michel 2023-02-01 13:22:54 +01:00
  • 8bba1a2ea6 Fix #1251 -- Event list/calendar: Show "event almost sold out" state (#3063) Raphael Michel 2023-02-01 13:20:06 +01:00
  • aeb5c52bfe Ignore deprecation warning from PyPDF2 Raphael Michel 2023-02-01 13:18:50 +01:00
  • a684aca212 Revert "Fix test failing due to tz" Raphael Michel 2023-02-01 13:16:18 +01:00
  • 59d46ddded Revert "First steps into pytz deprecation" Raphael Michel 2023-02-01 13:15:18 +01:00
  • e4e7d50659 First steps into pytz deprecation Raphael Michel 2023-02-01 13:12:24 +01:00
  • 1d46a96821 Fix test failing due to tz Raphael Michel 2023-02-01 12:27:22 +01:00
  • 8b81ef6f43 Fix test classes Raphael Michel 2023-02-01 12:27:15 +01:00
  • cb734510ac Bump PyPDF2 to 3.0.* Raphael Michel 2023-02-01 12:16:30 +01:00
  • b29f5c69ed Update isort to 5.12.* Raphael Michel 2023-02-01 12:16:01 +01:00
  • 56ce37225c Update pytest-rerunfailures to 11.* Raphael Michel 2023-02-01 12:15:16 +01:00
  • afae6fdd45 Improve error messages when event or organizer can't be deleted (#3074) Raphael Michel 2023-02-01 11:43:07 +01:00
  • 4cad8eae93 Translations: Update Italian Mauro Amico 2023-01-31 14:03:48 +00:00
  • c5b7ff66b7 Fix incorrecly used error messages Raphael Michel 2023-01-31 22:11:53 +01:00
  • 04e16bbb39 Prevent generation of very long team names Raphael Michel 2023-01-31 18:13:51 +01:00
  • eea48af60a PDF: Fix Arabic string rendering Raphael Michel 2023-01-31 17:11:47 +01:00
  • fc63f60960 Fix #3064 -- Banktransfer: Incorrect timeout handling Raphael Michel 2023-01-31 10:44:47 +01:00
  • 3b94125471 Voucher product autocompletion: Allow to search for internal name Raphael Michel 2023-01-30 18:20:15 +01:00
  • 00d901b04b Test on Python 3.11, drop Python 3.7-3.8 (#2982) Raphael Michel 2023-01-30 17:54:19 +01:00
  • a7f9e100d2 Clean up localization or error messages in cart (#3049) Richard Schreiber 2023-01-30 17:24:09 +01:00
  • 59f409b1c6 Widget: Add missing "var" statement Raphael Michel 2023-01-30 17:07:27 +01:00
  • e03bebf5ab Bump to 4.17.0.dev0 Raphael Michel 2023-01-30 13:51:58 +01:00
  • 065e6d4024 Bump version to 4.16.0 v4.16.0 Raphael Michel 2023-01-30 13:50:27 +01:00
  • f99e1dd5be Deprecate MySQL support (#3017) Raphael Michel 2023-01-30 13:28:30 +01:00
  • 25949c6c2b Translations: Update German (informal) (de_Informal) Raphael Michel 2023-01-30 11:49:13 +00:00
  • 6fe33077e9 Translations: Update German Raphael Michel 2023-01-30 11:48:35 +00:00
  • 29b8ee8408 Update po files [CI skip] Raphael Michel 2023-01-30 12:33:49 +01:00
  • 15273ba32e Translations: Update French Christophe Piret 2023-01-27 09:04:41 +00:00
  • 6ff5b4431c Clean up timezone handling in calendar Raphael Michel 2023-01-27 16:44:42 +01:00
  • a82ce69633 Docs: Typo fixes (#3067) Christian Kohlstedde 2023-01-27 15:45:09 +01:00
  • 53156a4181 Translations: Update Galician Ismael Menéndez Fernández 2023-01-26 09:01:53 +00:00
  • 30142b013e Translations: Update Spanish Ismael Menéndez Fernández 2023-01-26 08:58:46 +00:00
  • c4bdfe7537 Translations: Update French Christophe Piret 2023-01-25 16:31:46 +00:00
  • 0972123614 Translations: Update French Mossroy 2023-01-25 19:27:57 +00:00
  • cf71c4ed2b Translations: Update German (informal) (de_Informal) juliusstoerrle 2023-01-25 10:30:27 +00:00
  • 31e5d00093 Fix typo in best_availability_state computation Raphael Michel 2023-01-26 21:31:55 +01:00
  • 0eba0f5e3e Organizer index: Fix incorrect display of sold-out events Raphael Michel 2023-01-26 15:05:59 +01:00
  • ce79647289 Shop header: Fix logo link outline to contain image (Z#23115320) Richard Schreiber 2023-01-26 07:41:50 +01:00
  • acc34c29f7 Box office: SHow payment type "cash" Raphael Michel 2023-01-25 17:27:22 +01:00
  • ee6fbbf648 Check-in list: Use new optimized query for present people Raphael Michel 2023-01-25 17:16:11 +01:00
  • 57fa29a0e9 API: Fix default ordering of check-in list positions Raphael Michel 2023-01-25 16:36:08 +01:00
  • 5d42dc97c2 API: Use a more sane default ordering for checkin-list Raphael Michel 2023-01-25 14:35:20 +01:00
  • ddf0d551f3 Box office payments: Fall back to cardType for ZVT Raphael Michel 2023-01-25 12:35:14 +01:00
  • a5570dc475 Checkin: Prefer shorter explanation sin logic explainer Raphael Michel 2023-01-25 12:27:27 +01:00
  • 3c1f3a26cf Always make explicit which tables to lock (#3058) Raphael Michel 2023-01-25 11:44:11 +01:00
  • 8ca128912e Fix TypeError in failing bulk-checkin-action Raphael Michel 2023-01-25 11:17:03 +01:00
  • b9d8429da8 Fix ignored parameter in 9eb2d4301 Raphael Michel 2023-01-25 10:13:46 +01:00
  • 034a32b048 Fix incorrect detail in 9eb2d4301 Raphael Michel 2023-01-25 10:13:00 +01:00
  • 9eb2d43016 Fix performance and logic issues in auto-exit-all Raphael Michel 2023-01-25 09:50:36 +01:00
  • f81b7bcf53 PPv2: fix missing p-tag in payment confirmation Richard Schreiber 2023-01-24 19:44:36 +01:00
  • 234f9d43c5 PPv2: Improve visibility of last step in paying orders (#3046) Raphael Michel 2023-01-24 19:28:34 +01:00
  • 7f09b4c903 Check-in list: Do not show auto-exits as auto-entries Raphael Michel 2023-01-24 18:59:59 +01:00
  • bb82d013e6 OrderChangeManager: Prevent usage on canceled orders ocm-no-canceled Raphael Michel 2023-01-24 18:54:46 +01:00
  • 3bc8450d4f Email shredder: Also shred attendee emails and incoming bounces Raphael Michel 2023-01-24 18:18:29 +01:00
  • fdcad926f9 Changing orders: Default to not notifying the user (#3056) Raphael Michel 2023-01-24 16:16:29 +01:00
  • 433262f6fc Prepare for DeleteView change in Django 4.0 Raphael Michel 2023-01-24 14:16:01 +01:00
  • 50596b7543 bump debian version (#3055) Fabian 2023-01-23 21:37:17 +01:00
  • 988188b00a Scheduled exports: Fix missing event context, fix form initial Raphael Michel 2023-01-23 11:31:35 +01:00
  • fdc15a753c Scheduled exports: Set owner to cc instead of to if there is an explicit recipient (#3045) Raphael Michel 2023-01-23 11:10:47 +01:00
  • 785cc49a2e Bank transfer: Fix SEPA debits not shown on organizer level Raphael Michel 2023-01-20 16:59:25 +01:00
  • 863fd3065a Optimize CheckinList.inside_count (#3043) Raphael Michel 2023-01-20 16:02:19 +01:00
  • ac361a8f47 Scheduled exports: Use proper JSON encoder Raphael Michel 2023-01-20 12:59:38 +01:00
  • 56d928d5ec Widget: Do not declare products "FREE" if they have mandatory addons (#3041) Raphael Michel 2023-01-20 09:15:14 +01:00
  • 6c3e745d5d Control: Remove empty help-text for colorpickers with no-contrast (#3042) Richard Schreiber 2023-01-20 08:50:08 +01:00
  • b29efb9694 Scheduled exports: Add required transaction Raphael Michel 2023-01-19 18:41:46 +01:00
  • 5ee1213dbf Gift card list export: Use date picker Raphael Michel 2023-01-19 17:46:06 +01:00
  • c29dc49819 Scheduled exports: Lock exports while setting their new time Raphael Michel 2023-01-19 16:31:47 +01:00
  • 8b74f791f4 Export schedule: Fix computation of start time on same day Raphael Michel 2023-01-19 14:34:15 +01:00