Commit Graph

  • 46008818ce Update pypdf requirement from ==3.9.* to ==4.2.* (#4145) dependabot[bot] 2024-05-14 09:33:26 +02:00
  • 95db04bad2 Revert "Update pypdf requirement from ==3.9.* to ==4.2.* (#4055)" Raphael Michel 2024-05-13 18:29:34 +02:00
  • d0c62ec1cf Translations: Update Ukrainian Serhii Horichenko 2024-05-11 21:26:55 +00:00
  • d6cbb130bd Translations: Update Ukrainian Serhii Horichenko 2024-05-10 12:24:35 +00:00
  • 097d2fcda0 Translations: Update Norwegian Bokmål Martin Gross 2024-05-10 15:45:38 +00:00
  • 41a7c13970 Translations: Update Japanese Ryo 2024-05-09 10:52:51 +00:00
  • 1b725810dd Translations: Update German (informal) (de_Informal) Raphael Michel 2024-05-08 15:07:58 +00:00
  • 251f486480 Translations: Update German Raphael Michel 2024-05-08 14:19:54 +00:00
  • a7afcdf753 Translations: Update Polish Adam Kaput 2024-05-08 11:16:56 +00:00
  • 0722341073 Translations: Update Danish Nikolai 2024-05-08 08:06:36 +00:00
  • 207bf101b8 Update po files [CI skip] Raphael Michel 2024-05-08 15:19:10 +02:00
  • e8f7cea1bf Allow attendees to modify their data (Z#23152886) (#4138) Raphael Michel 2024-05-08 15:18:33 +02:00
  • aa55eb2de2 Reactivate order: Fix incorrect signal being sent Raphael Michel 2024-05-08 09:56:37 +02:00
  • 9dc5c1b266 Prevent transferring files from priv/ to pub/ on event clone (#3956) Mira 2024-05-08 09:33:23 +02:00
  • 514f1def4d Translations: Update Japanese Shintaro Okamatsu 2024-05-08 03:31:23 +00:00
  • c2bc97a0d8 Translations: Update Arabic AbdelatifAitBara 2024-05-08 00:03:38 +00:00
  • 7fba473426 Translations: Update Ukrainian Serhii Horichenko 2024-05-07 15:17:50 +00:00
  • be87ba0000 Translations: Update Ukrainian Serhii Horichenko 2024-05-07 14:52:50 +00:00
  • 76b7643c39 Translations: Update Polish Adam Kaput 2024-05-07 13:11:58 +00:00
  • b1a3963b33 Translations: Update Polish Adam Kaput 2024-05-07 13:13:03 +00:00
  • 586e694ff3 Order import: Add expires column (Z#23152985) (#4137) Raphael Michel 2024-05-08 09:09:55 +02:00
  • f4383c67a4 Update fakeredis requirement from ==2.22.* to ==2.23.* (#4140) dependabot[bot] 2024-05-08 09:07:51 +02:00
  • 0630b67546 Improve comment on multidomainurl back-to-the-future-2 Mira Weller 2024-05-07 20:53:42 +02:00
  • 9101238743 Add test cases, fix docs Mira Weller 2024-05-07 20:49:17 +02:00
  • 46b2214836 Update pypdf requirement from ==3.9.* to ==4.2.* (#4055) dependabot[bot] 2024-05-07 14:32:48 +02:00
  • 0e20d897d2 Prevent parallel refunds for the same order (Z#23152965) (#4136) Raphael Michel 2024-05-07 14:32:02 +02:00
  • 0c09cccd4f Docs: Add docker compose guide Raphael Michel 2024-05-07 13:55:52 +02:00
  • cefbfc1ad1 Redirect directly to time machine page after session transfer Mira Weller 2024-05-07 12:42:07 +02:00
  • 69a798046e Create absmainurl template tag, use for session transfer link Mira Weller 2024-05-07 12:38:21 +02:00
  • 5ca0833db1 Vouchers: Fix validation of quota when copying a blocking voucher (Z#23152799) (#4133) Raphael Michel 2024-05-07 09:50:16 +02:00
  • 7a63498333 PDF editor: Add variables for purchase date (Z#23152887) (#4134) Raphael Michel 2024-05-07 09:48:05 +02:00
  • b8c0887f79 Widget: Fix CORS for cached JS Raphael Michel 2024-05-07 09:31:56 +02:00
  • 9da65f60d7 Voucher import: Fix validation quirks Raphael Michel 2024-05-03 16:06:40 +02:00
  • 135dcf42c9 Refactor fragment_product_list.html multi-subevent-cart-add Mira Weller 2024-05-03 15:51:58 +02:00
  • 1d95c1920d Allow adding products from multiple subevents to the cart at once Mira Weller 2024-05-03 15:49:47 +02:00
  • 806124304a Voucher get code validation Raphael Michel 2024-05-03 14:34:51 +02:00
  • 0d57673a47 Translations: Update Ukrainian Serhii Horichenko 2024-05-02 18:10:55 +00:00
  • 166b5e4f3b Change default password hash to argon2id (#4121) Raphael Michel 2024-05-02 18:22:02 +02:00
  • 541b8f5bd6 Discounts: Fix edge case in computation (#4126) Mira 2024-05-02 18:21:56 +02:00
  • d2b96b2425 Bump @babel/core from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir (#4125) dependabot[bot] 2024-05-02 18:21:30 +02:00
  • 04d4c4f8f1 Bump @babel/preset-env from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir (#4124) dependabot[bot] 2024-05-02 16:31:55 +02:00
  • f4da94cbcd Translations: Update French Raphaël Deux 2024-05-02 12:09:12 +00:00
  • 97e3d5387f Translations: Update Ukrainian Serhii Horichenko 2024-04-30 16:52:59 +00:00
  • 8fc07523a9 Translations: Update Ukrainian Serhii Horichenko 2024-04-30 17:54:26 +00:00
  • f18b0ae187 Translations: Update Danish Nikolai 2024-04-30 18:35:32 +00:00
  • f7e16f56ac Revert "Install argon2" Raphael Michel 2024-05-02 16:27:46 +02:00
  • 3f4e869cea Install argon2 Raphael Michel 2024-05-02 16:27:37 +02:00
  • 8c2a1d58f4 Templates: Add Herma 4515 (Acetatesilk) to repository Martin Gross 2024-05-02 13:57:46 +02:00
  • c7983bf811 unused imports Mira Weller 2024-04-30 21:55:15 +02:00
  • 042be3603b use time_machine_now for waiting_list_auto_disable Mira Weller 2024-04-30 21:52:44 +02:00
  • 1de2320cc5 use time_machine_now for GiftCard, membership and discount validity Mira Weller 2024-04-30 21:33:25 +02:00
  • 8042d9d3f4 Scope time machine state per event Mira Weller 2024-04-30 21:17:44 +02:00
  • 44afe9e193 Improve form/error handling Mira Weller 2024-04-30 20:49:16 +02:00
  • 46dce1bf43 Implement review comments Mira Weller 2024-04-30 20:48:56 +02:00
  • 4865879978 fontawesome elements have wider characters Mira Weller 2024-04-30 19:55:42 +02:00
  • 4c793076b7 Apply suggestions from code review Mira 2024-04-30 19:47:11 +02:00
  • 5294d819a9 flake8 Mira Weller 2024-04-25 17:15:30 +02:00
  • 7bfe94139a Fix exception if parent session expired Mira Weller 2024-04-25 16:51:21 +02:00
  • e5cbaa9246 Improve docs Mira Weller 2024-04-25 16:51:00 +02:00
  • 37208286b1 Improve UI Mira Weller 2024-04-25 16:50:09 +02:00
  • 6da56291d4 Put text on "Time machine" button Mira Weller 2024-04-22 17:57:26 +02:00
  • 2d335cd095 improve documentation Mira Weller 2024-04-22 14:05:10 +02:00
  • 569f1719b0 add documentation Mira Weller 2024-04-15 17:32:42 +02:00
  • 00dd1a5b31 add documentation Mira Weller 2024-04-15 17:30:12 +02:00
  • 18bebb6d31 Separate event_access user from regular user Mira Weller 2024-04-15 16:26:05 +02:00
  • 77c8e81cd7 Remove stray print() call Mira Weller 2024-04-12 17:31:14 +02:00
  • 3d03f30119 Fix bootstrap classes Mira Weller 2024-04-11 18:56:34 +02:00
  • 91b2d685da Use ContextVar instead of threading.local Mira Weller 2024-04-11 18:49:49 +02:00
  • 9787ed1820 Move time machine logic into contextmanager Mira Weller 2024-04-11 18:45:23 +02:00
  • 204b8e53de Changes from review Mira Weller 2024-04-11 18:35:41 +02:00
  • 64358be4ae Move timemachine controls into presale, implement session transfer for multidomain time machine support Mira Weller 2024-04-11 18:07:49 +02:00
  • 5b1175ff05 Code formatting Mira Weller 2024-04-04 17:16:21 +02:00
  • e6f56bfdc2 Fix dynamic validity and add test cases Mira Weller 2024-04-04 17:03:54 +02:00
  • 9610e9c89f Pass time_machine_now to async tasks Mira Weller 2024-04-04 16:23:39 +02:00
  • c5f4eeeb28 Distinguish real and time_machine now in Order creation Mira Weller 2024-04-04 14:02:06 +02:00
  • b61880fb5b Allow passing a fallback now_dt to time_machine_now Mira Weller 2024-04-04 14:01:37 +02:00
  • b29c7fc11d Enable time machine only in testmode Mira Weller 2024-04-04 14:01:12 +02:00
  • d99bf7437a Use time_machine_now in more Order related checks and for Order.datetime Mira Weller 2024-04-04 13:26:57 +02:00
  • 648cc14ae0 Move timemachine to pretix.base, revert package refactor Mira Weller 2024-04-04 12:49:00 +02:00
  • 5d71cb500a Move timemachine to pretix.base.middleware Mira Weller 2024-04-04 12:45:58 +02:00
  • 68d81982ba Make pretix.base.middleware a package Mira Weller 2024-04-04 12:40:57 +02:00
  • efa0d5f362 use time_machine_now for order expiry Mira Weller 2024-03-19 21:54:38 +01:00
  • 046898678b Improve UX Mira Weller 2024-03-19 17:33:54 +01:00
  • f38ecd0ec7 remove some print() logging Mira Weller 2024-03-19 15:32:23 +01:00
  • 3dca6c232e add time machine form to live.html Mira Weller 2024-03-19 15:31:51 +01:00
  • 297bf566ad fix live.html layout Mira Weller 2024-03-19 15:31:07 +01:00
  • 67f09b5ede Enable time machine for membership and ticket validity dates Mira Weller 2024-03-18 15:25:39 +01:00
  • 752137ad84 timemachine Mira Weller 2024-03-11 11:18:09 +01:00
  • 100528ad0f start implementing time machine mode (thread local) Mira Weller 2024-03-07 14:39:10 +01:00
  • 0b05eb34f4 Fix style of buttons in alerts Raphael Michel 2024-04-30 12:44:41 +02:00
  • be48c5f94c Bump version to 2024.5.0.dev0 Raphael Michel 2024-04-26 13:55:18 +02:00
  • cebb6d3b43 Introduce locking to prevent duplicate invoices (Z#23150548) (#4067) Raphael Michel 2024-04-30 10:43:13 +02:00
  • 0de96ed066 Add links to invalid inputs on error alert (Z#23149061) (#4114) Richard Schreiber 2024-04-30 10:18:32 +02:00
  • a9d506b1fa Update pytest-xdist requirement from ==3.5.* to ==3.6.* (#4118) dependabot[bot] 2024-04-30 10:14:54 +02:00
  • 7a01057429 Translations: Update Ukrainian Serhii Horichenko 2024-04-29 17:52:44 +00:00
  • 64e1a602d6 Translations: Update Ukrainian Serhii Horichenko 2024-04-29 16:08:59 +00:00
  • fe060c387a Translations: Update Danish Nikolai 2024-04-29 19:21:30 +00:00
  • 1dba4c7cc9 Update pytest requirement from ==8.1.* to ==8.2.* (#4119) dependabot[bot] 2024-04-29 21:02:07 +02:00
  • 20b2a3d2aa Control: add link to orders for each subevent in list of subevents (Z#23129436) (#3566) Richard Schreiber 2024-04-29 18:44:42 +02:00
  • 044f0c5480 Fix N+1 query in event calendar found by sentry (#4104) Raphael Michel 2024-04-29 18:41:50 +02:00