Commit Graph

11219 Commits

Author SHA1 Message Date
dependabot[bot]
43facd1e43 Bump @babel/core from 7.23.7 to 7.23.9 in /src/pretix/static/npm_dir (#3854)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 11:54:57 +01:00
Martin Gross
11242a2325 Docs/Widget: Add Payment Method Domain Registration Instructions (Z#23143782) (#3861)
* Docs/Widget: Add Payment Method Domain Registration Instructions

* Rephrase
2024-02-06 11:38:32 +01:00
Richard Schreiber
28db9a5262 Fix item column overflow in order-overview PDF-report (#3857)
* Fix automatic line-break in order-overview PDF-report

* vertical align top
2024-02-06 11:37:57 +01:00
Raphael Michel
57e8c6aafd Fix #3856 -- Clarify label in sendmail form 2024-02-06 11:35:55 +01:00
dependabot[bot]
fa47f63307 Bump @babel/preset-env from 7.23.7 to 7.23.9 in /src/pretix/static/npm_dir (#3855)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.23.7 to 7.23.9.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 11:33:13 +01:00
Mira
bac673f3ab Allow template syntax in event text (Z#23140046) (#3815)
* remove duplicate context generation

* allow text templates in frontpage_text

* refactor: move placeholder functionality to separate file

* fix wrong class name, code style

* update year in license header

* undo license header update

* use new function name

* render only the placeholders that are actually used in the message

* refactoring

* add str(...) call

* Update doc/development/api/placeholder.rst

Co-authored-by: Raphael Michel <michel@rami.io>

* rename register_mail_placeholders to register_template_placeholders
(deprecate old name)

* isort

* add signals to docs

---------

Co-authored-by: Raphael Michel <michel@rami.io>
2024-02-06 11:32:03 +01:00
Martin Gross
45ac391998 BasePaymentProvider: skip country check if ia.country == '' (Z#23143749) (#3859) 2024-02-05 16:51:04 +01:00
Martin Gross
fed5097708 CheckIn: Only run check_rules_qs conditionally on provided boolean 2024-02-05 14:01:42 +01:00
Martin Gross
9d115c30d7 Revert "Let plugins allow/prevent the download of individual tickets in an order (#3836)"
This reverts commit e20edab98f.
2024-02-02 16:09:42 +01:00
Martin Gross
a769da62c7 Addresses: Add Federal Territories to state dropdown for MY. 2024-02-02 12:31:06 +01:00
Mira
e20edab98f Let plugins allow/prevent the download of individual tickets in an order (#3836)
(extends the functionality of the allow_ticket_download signal)
2024-02-01 17:45:58 +01:00
Pavle Ergović
4f4fcb84ce Translations: Update Croatian
Currently translated at 1.3% (3 of 221 strings)

Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/hr/

powered by weblate
2024-01-31 14:25:07 +01:00
Pavle Ergović
6560d161c9 Translations: Update Croatian
Currently translated at 0.1% (4 of 5550 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hr/

powered by weblate
2024-01-31 14:25:07 +01:00
Eduardo Fernandez
7f23c590ca Translations: Update Spanish
Currently translated at 89.2% (4954 of 5550 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

powered by weblate
2024-01-31 14:25:07 +01:00
Raphael Michel
0ca33eddb1 Cart: More useful error message if some selected products are sold (#3848)
* Cart: More useful error message if some selected products are sold

* Update src/pretix/base/services/cart.py

Co-authored-by: Mira <weller@rami.io>

---------

Co-authored-by: Mira <weller@rami.io>
2024-01-31 14:23:07 +01:00
Raphael Michel
45341c4a31 Translations: Update German
Currently translated at 100.0% (5550 of 5550 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

powered by weblate
2024-01-30 17:37:50 +01:00
Raphael Michel
5de5ae4ca2 Translations: Update German (informal) (de_Informal)
Currently translated at 100.0% (5550 of 5550 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

powered by weblate
2024-01-30 17:37:50 +01:00
Raphael Michel
03f71f3cdf Update po files
[CI skip]

Signed-off-by: Raphael Michel <michel@rami.io>
2024-01-30 17:10:54 +01:00
Candide U
f97ad66026 Add formats for en_CA (#3844)
* Create __init__.py

* Create formats.py for Canadian English

Referencing: https://github.com/pretix/pretix/discussions/3842


Based on:

- https://github.com/pretix/pretix/blob/master/src/pretix/helpers/formats/en_US/formats.py (for time formatting and structure)

- https://github.com/django/django/blob/main/django/conf/locale/fr_CA/formats.py (For dates)

* Update __init__.py

---------

Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
2024-01-30 17:03:39 +01:00
Raphael Michel
31392e5852 Add simplified invoice renderer (#3846) 2024-01-30 16:14:53 +01:00
Raphael Michel
77a5a685f1 Bank transfer: Clarify instructions on pending payment (#3845) 2024-01-30 16:14:21 +01:00
Raphael Michel
2b77e59e0a Fix #3838 -- String not in translation 2024-01-30 12:16:09 +01:00
Raphael Michel
70f755599a Add "lead" to slug banlist 2024-01-30 10:10:47 +01:00
Raphael Michel
2a76b2a5dd Docs: Add new exhibitor API fields 2024-01-30 10:08:19 +01:00
Raphael Michel
ffea243eae Bank transfer: Fix invoice address not existing (PRETIXEU-9M1) 2024-01-29 16:20:38 +01:00
Raphael Michel
a4012e6100 Remove nl_BE *again* 2024-01-29 14:53:45 +01:00
Raphael Michel
9bd250f9fc Bump version to 2024.2.0.dev0 2024-01-29 13:47:00 +01:00
Raphael Michel
7f93fb6b4d Bump version to 2024.1.0 v2024.1.0 2024-01-29 13:46:05 +01:00
Raphael Michel
1b3f27852d Calendar: Fix week day header for incomplete months 2024-01-29 13:32:36 +01:00
Raphael Michel
fab29088e6 Event calendar: Don't skip week if it is still sunday 2024-01-29 12:57:35 +01:00
Raphael Michel
9feea75bdb Translations: Update German (informal) (de_Informal)
Currently translated at 100.0% (5546 of 5546 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/

powered by weblate
2024-01-29 12:29:38 +01:00
Raphael Michel
52f08c818f Translations: Update German
Currently translated at 100.0% (5546 of 5546 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/

powered by weblate
2024-01-29 12:29:38 +01:00
Raphael Michel
e89483e3f2 Update po files
[CI skip]

Signed-off-by: Raphael Michel <michel@rami.io>
2024-01-29 12:17:07 +01:00
Raphael Michel
467469f26d Fix typo 2024-01-29 10:35:40 +01:00
Mira
aa9d526207 Allow consistent deep links to tabs (#3840) 2024-01-29 09:38:41 +01:00
Eduardo Fernandez
3338858420 Translations: Update Spanish
Currently translated at 88.9% (4937 of 5548 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/

powered by weblate
2024-01-29 09:32:59 +01:00
BMaster
3e758c6a1c Translations: Update Dutch
Currently translated at 83.2% (4617 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

powered by weblate
2024-01-29 09:32:59 +01:00
Ryo
fc7e69523c Translations: Update Japanese
Currently translated at 3.1% (172 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/

powered by weblate
2024-01-29 09:32:59 +01:00
BerkieBb
3289b4411a Translations: Update Dutch
Currently translated at 83.1% (4613 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

powered by weblate
2024-01-29 09:32:59 +01:00
Alain
5c98512241 Translations: Update Dutch
Currently translated at 83.1% (4613 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

powered by weblate
2024-01-29 09:32:59 +01:00
Freek Engelbarts
3ca22933f4 Translations: Update Dutch
Currently translated at 83.1% (4613 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

powered by weblate
2024-01-29 09:32:59 +01:00
BMaster
106d3f3c74 Translations: Update Dutch
Currently translated at 83.1% (4613 of 5545 strings)

Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/

powered by weblate
2024-01-29 09:32:59 +01:00
Raphael Michel
15d3fbc02e Fix auto-selected date in calendar with long-running events (Z#23141457) (#3829)
* Fix auto-selected date in calendar with long-running events (Z#23141457)

* Review fixes

* Update src/pretix/presale/views/organizer.py

Co-authored-by: Richard Schreiber <schreiber@rami.io>

---------

Co-authored-by: Richard Schreiber <schreiber@rami.io>
2024-01-26 19:22:45 +01:00
Raphael Michel
eaae7e9ea2 Allow to set amount and date when manually confirming a payment (#3828)
* Allow to set amount and date when manually confirming a payment

* Fix tests
2024-01-26 19:22:15 +01:00
Raphael Michel
9eb1c5047b Subevent bulk creation: Handle available_from of items the same way as dates (#3822) 2024-01-26 19:20:34 +01:00
Raphael Michel
25d4b603be Docs: Add note on where to set up meta data 2024-01-26 11:48:46 +01:00
Raphael Michel
eac88b5ef7 Widget: Fix language on first iframe request 2024-01-26 11:44:02 +01:00
Raphael Michel
734b376e05 Push missing file 2024-01-26 11:28:52 +01:00
Raphael Michel
2354affde7 API: Fix CSRF support for session-based usage 2024-01-26 11:20:56 +01:00
Martin Gross
11e922b1a9 Teams: Link email to user for superusers 2024-01-25 12:22:35 +01:00