Raphael Michel
03f3203a82
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-08-27 15:34:31 +02:00
dependabot[bot]
59901603c6
Update fakeredis requirement from ==2.23.* to ==2.24.* ( #4419 )
...
Updates the requirements on [fakeredis](https://github.com/cunla/fakeredis-py ) to permit the latest version.
- [Release notes](https://github.com/cunla/fakeredis-py/releases )
- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.23.0...v2.24.0 )
---
updated-dependencies:
- dependency-name: fakeredis
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-27 15:33:34 +02:00
Albizuri
aefb38cdd7
Translations: Update Basque
...
Currently translated at 46.7% (108 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/eu/
powered by weblate
2024-08-27 15:33:21 +02:00
Albizuri
aed3ccd2dd
Translations: Update Basque
...
Currently translated at 26.9% (1542 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/eu/
powered by weblate
2024-08-27 15:33:21 +02:00
Raphael Michel
893d115948
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5722 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-08-27 15:33:21 +02:00
Raphael Michel
8e87cf67c7
Translations: Update German
...
Currently translated at 100.0% (5722 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-08-27 15:33:21 +02:00
Richard Schreiber
8972715252
Fix initial sidebar display for mobile
2024-08-26 12:01:25 +02:00
Raphael Michel
1879e440a7
Fix isort issue
2024-08-23 15:24:56 +02:00
Mira
f819f0c316
Escape HTML in placeholder samples in mail preview ( #4413 )
...
CVE-2024-8113
2024-08-23 14:41:25 +02:00
pretix translation bot
a1db13b75e
Update translations ( #4410 )
...
* Translations: Update Basque
Currently translated at 0.1% (9 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/eu/
powered by weblate
* Translations: Update Italian
Currently translated at 20.3% (1162 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
* Translations: Update Basque
Currently translated at 6.0% (345 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/eu/
powered by weblate
* Translations: Update Basque
Currently translated at 45.0% (104 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/eu/
powered by weblate
* Translations: Update Basque
Currently translated at 15.6% (893 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/eu/
powered by weblate
* Translations: Update Basque
Currently translated at 45.4% (105 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/eu/
powered by weblate
---------
Co-authored-by: Albizuri <oier@puntu.eus >
Co-authored-by: Michelangelo <michelangelo.morrillo@gmail.com >
2024-08-23 13:42:48 +02:00
Raphael Michel
6087665775
Email preview: Include prefix in subject ( #4395 )
2024-08-23 13:42:29 +02:00
Raphael Michel
a6f93b6cf0
Seats API: Add is_available filter (Z#23163419) ( #4409 )
...
* Seats API: Add is_available filter (Z#23163419)
* docs
2024-08-21 17:43:13 +02:00
Raphael Michel
b96374fcf6
Do not create duplicate memberships on order changes (Z#23163336) ( #4408 )
2024-08-21 17:30:42 +02:00
Raphael Michel
eb2ad48089
Docs: Android 4 support dropped for pretixPRINT
2024-08-19 17:26:02 +02:00
dependabot[bot]
64dac504ca
Bump markdown from 3.6 to 3.7 ( #4402 )
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.6 to 3.7.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.6...3.7 )
---
updated-dependencies:
- dependency-name: markdown
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 14:24:58 +02:00
Raphael Michel
cf15a08712
Link between waiting list settings and maangement (Z#23143161) ( #4394 )
2024-08-19 13:47:54 +02:00
Raphael Michel
9197274528
Add documentation on CSP for the widget ( #4398 )
2024-08-19 13:47:47 +02:00
Tinna Sandström
d19176ab41
Translations: Update Swedish
...
Currently translated at 99.3% (5685 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-08-16 15:08:26 +02:00
Michael Stapelberg
8d8abbd941
Also enable DEBUG for runserver_plus, not just runserver ( #4385 )
...
When using runserver_plus from the django-extensions package (for serving a development instance with a TLS certificate), I noticed the DEBUG setting was not set correctly, which resulted in static files not being served correctly.
2024-08-15 14:25:21 +02:00
dependabot[bot]
5142c62e6e
Update sentry-sdk requirement from ==2.12.* to ==2.13.* ( #4392 )
...
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python ) to permit the latest version.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.12.0...2.13.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-15 14:25:07 +02:00
Tinna Sandström
7f7223fcdc
Translations: Update Swedish
...
Currently translated at 99.3% (5685 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-08-15 14:24:57 +02:00
George Hickman
cdde688964
Remove git dir and work tree config from pre-commit hook ( #4397 )
...
These variables effectively hardcode the location from which the script
is run. We shouldn't need these since git should know that it is inside
a repo when run.
2024-08-15 12:42:57 +02:00
George Hickman
233bcaf00e
Add a .node-version file ( #4396 )
2024-08-15 12:42:02 +02:00
Raphael Michel
0a5f3e6dd5
Fix availability of payment methods in time machine (Z#23162163) ( #4390 )
2024-08-13 12:52:14 +02:00
Raphael Michel
446d24553e
Tests: Ignore a deprecation warning
2024-08-13 11:46:11 +02:00
Tinna Sandström
45c32bcb05
Translations: Update Swedish
...
Currently translated at 99.3% (5684 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-08-09 09:59:11 +02:00
Raphael Michel
5a5090604a
Device list: Filter by software brand
2024-08-09 09:55:16 +02:00
Raphael Michel
2b370bde6d
PDF layout schema: Add textcontainer
2024-08-08 13:49:23 +02:00
Raphael Michel
024a223ec7
PDF editor: Fix bug in previous change (Z#23162122)
2024-08-08 13:36:50 +02:00
Raphael Michel
022f44ad00
PDF editor: New text element implementation ( #4246 )
...
* draft
* almost working
* Widgth adjustment
* Fix crash on empty text
* Change default layouts
* Fix editor bugs
* Update src/pretix/control/templates/pretixcontrol/pdf/index.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Show deprecated text on old text
* lockScalingFlip
* Regroup editor controls
* Update src/pretix/static/pretixcontrol/js/ui/main.js
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/static/pretixcontrol/js/ui/main.js
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/static/pretixcontrol/js/ui/main.js
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/static/pretixcontrol/js/ui/editor.js
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Increase default height even further
* Add a small version warning
* Update src/pretix/control/templates/pretixcontrol/pdf/index.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/templates/pretixcontrol/pdf/index.html
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-08-07 11:26:47 +02:00
Raphael Michel
a682eab18e
Force Django security upgrade
2024-08-07 09:52:51 +02:00
dependabot[bot]
6721762a3f
Update kombu requirement from ==5.3.* to ==5.4.* ( #4380 )
...
Updates the requirements on [kombu](https://github.com/celery/kombu ) to permit the latest version.
- [Release notes](https://github.com/celery/kombu/releases )
- [Changelog](https://github.com/celery/kombu/blob/main/Changelog.rst )
- [Commits](https://github.com/celery/kombu/compare/v5.3.0a1...v5.4.0 )
---
updated-dependencies:
- dependency-name: kombu
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 09:40:38 +02:00
Raphael Michel
ad443d0eb6
Improve a help text
2024-08-05 12:34:33 +02:00
Raphael Michel
ececd3e572
Order search: Provide typing for answers to questions (Z#23160848) ( #4350 )
...
* Order search: Provide typing for answers to questions (Z#23160848)
* Update src/pretix/control/forms/filter.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/control/forms/filter.py
Co-authored-by: Mira <weller@rami.io >
* Apply suggestions from code review
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2024-08-05 12:34:15 +02:00
baris gormez
ffc4a76b11
Translations: Update Turkish
...
Currently translated at 43.7% (2504 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2024-08-05 09:05:19 +02:00
dependabot[bot]
4beb0c2e30
Bump django-filter from 24.2 to 24.3 ( #4374 )
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 24.2 to 24.3.
- [Release notes](https://github.com/carltongibson/django-filter/releases )
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst )
- [Commits](https://github.com/carltongibson/django-filter/compare/24.2...24.3 )
---
updated-dependencies:
- dependency-name: django-filter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 09:05:11 +02:00
dependabot[bot]
48e161d2d4
Bump @babel/core from 7.24.7 to 7.25.2 in /src/pretix/static/npm_dir ( #4369 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.7 to 7.25.2.
- [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.25.2/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:24:52 +02:00
Mira
dc1973f4ff
Add API endpoint /seats to event (Z#23159536) ( #4321 )
...
* add API endpoint /seats to event
* fix logging
* add Seat annotations
* add seats endpoint for subevents
* return ids of occupying objects instead of boolean flags
* wip
* include orderposition instead of order in seat info
* add API documentation
* Apply suggestions from code review
Co-authored-by: Raphael Michel <michel@rami.io >
* Apply suggestions from code review
* Clarify API docs
* add api examples
* add test cases
* require can_view_orders permission for retrieving seats
* improve permission handling
* Revert "improve permission handling"
This reverts commit f32b532cc68760a8a4af03208bd17e75e8c5723d.
* improve permission handling (minimal version)
* formatting
* add permission tests
* fix bug
* update permission checks
* Apply suggestions from code review
Co-authored-by: Raphael Michel <michel@rami.io >
* add tests for permission checks
* add tests for expand=voucher and expand=cartposition
* remove unused parameter
* test query count
* codestyle
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-08-02 09:17:46 +02:00
Mira
a0b046d204
Fix #4201 , Fix #4271 -- Time machine issues ( #4371 )
...
* Fix issue #4201
* Fix issue #4271
* Use time_machine_now() for subevent calendar display
2024-08-02 09:11:07 +02:00
dependabot[bot]
0032f83d93
Update pyjwt requirement from ==2.8.* to ==2.9.* ( #4370 )
...
Updates the requirements on [pyjwt](https://github.com/jpadilla/pyjwt ) to permit the latest version.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.8.0...2.9.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:10:25 +02:00
dependabot[bot]
f312200881
Bump @babel/preset-env from 7.24.7 to 7.25.3 in /src/pretix/static/npm_dir ( #4368 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.7 to 7.25.3.
- [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.25.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:10:08 +02:00
Raphael Michel
9946da57c2
Stripe: Add Revolut Pay ( #4366 )
...
* Stripe: Add Revolut Pay
* Remove is_enabled flag
2024-08-01 17:20:42 +02:00
Raphael Michel
11e04ea3f2
ListExporter: Allow to override CSV encoding in subclass (Z#23160604) ( #4367 )
2024-08-01 16:20:00 +02:00
Martin Weinelt
9cef63d641
Prevent race condition in directory creation ( #4362 )
...
Checking whether a path does not exist before trying to create it does
not follow the Python paradigm of asking for forgiveness, rather than
permission, and opens up a time-of-check to time-of-use race.
2024-08-01 13:12:00 +02:00
pretix translation bot
cb833cc6da
Update translations ( #4361 )
...
Currently translated at 100.0% (5722 of 5722 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
Co-authored-by: pajowu <pajowu@pajowu.de >
2024-08-01 09:32:16 +02:00
dependabot[bot]
5320a69c27
Update sentry-sdk requirement from ==2.11.* to ==2.12.* ( #4360 )
...
Updates the requirements on [sentry-sdk](https://github.com/getsentry/sentry-python ) to permit the latest version.
- [Release notes](https://github.com/getsentry/sentry-python/releases )
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-python/compare/2.11.0...2.12.0 )
---
updated-dependencies:
- dependency-name: sentry-sdk
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 09:31:47 +02:00
dependabot[bot]
510ca67107
Update aiohttp requirement from ==3.9.* to ==3.10.* ( #4358 )
...
Updates the requirements on [aiohttp](https://github.com/aio-libs/aiohttp ) to permit the latest version.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.0b0...v3.10.0 )
---
updated-dependencies:
- dependency-name: aiohttp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-01 09:31:24 +02:00
Raphael Michel
13720e731e
Easier PCI DSS compliance for payment pages ( #4273 )
...
* Assign names to compressed scripts
* Make PCI-relevant pages detectable
* Make payment summary markup more consistant to easy work in tracking plugin
* Add docs note
2024-07-31 13:11:38 +02:00
dependabot[bot]
78cfbd6460
Update python-bidi requirement from ==0.5.* to ==0.6.* ( #4357 )
...
Updates the requirements on [python-bidi](https://github.com/MeirKriheli/python-bidi ) to permit the latest version.
- [Release notes](https://github.com/MeirKriheli/python-bidi/releases )
- [Changelog](https://github.com/MeirKriheli/python-bidi/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/MeirKriheli/python-bidi/compare/v0.5.0...v0.6.0 )
---
updated-dependencies:
- dependency-name: python-bidi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-31 12:21:48 +02:00
Raphael Michel
a65f94fa85
Autocheckin: Fix handling of mixed orders
2024-07-31 10:05:12 +02:00