Mira Weller
f6ec423e61
Add check-in text to export
2024-07-12 10:22:38 +02:00
Mira Weller
bf4f01e41f
Sort descending
2024-07-12 10:22:24 +02:00
Mira Weller
92ab05b9d4
Rename datetime option to order_datetime
2024-07-12 09:43:25 +02:00
Mira Weller
2f17ae2dbf
Allow check-in-list export to by sorted by order datetime (Z#23158159)
2024-07-11 14:10:54 +02:00
Richard Schreiber
8a5b13dee9
Waitinglist: show time for subevent in overview
2024-07-09 15:37:51 +02:00
Richard Schreiber
d7dde8c23e
Fix CSS-color in alert-danger icon
2024-07-09 10:17:20 +02:00
Richard Schreiber
1e2f93fbc5
Waitinglist: add time to subevent dropdown when sending vouchers ( #4296 )
2024-07-09 09:28:19 +02:00
Richard Schreiber
493fc03686
Fix PayPal CSP img-src
2024-07-09 09:26:46 +02:00
Raphael Michel
8d6d885f6e
API: Add various filtering options
...
* API: Add various filtering options (#23158339 )
* fix query-param description
* simplify payment provider qs-filter
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-07-08 21:31:54 +02:00
Martin Gross
2aa989c293
PPv2: Do not fail hard on refunds that are based on manually confirmed payments (Fixes: #PRETIXEU-AC1)
2024-07-04 15:12:53 +02:00
dependabot[bot]
06b226f40f
Update pillow requirement from ==10.3.* to ==10.4.* ( #4280 )
...
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0 )
---
updated-dependencies:
- dependency-name: pillow
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-04 14:46:46 +02:00
Raphael Michel
73038b0d97
Fix enforcement of restricted plugins ( #4286 )
2024-07-03 17:14:03 +02:00
Erik Löfman
4513e31f0d
Translations: Update Swedish
...
Currently translated at 63.0% (3585 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-07-03 17:05:45 +02:00
Raphael Michel
d34175114b
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5690 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-07-03 17:05:45 +02:00
Raphael Michel
b2c71b47ce
Translations: Update German
...
Currently translated at 100.0% (5690 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-07-03 17:05:45 +02:00
Raphael Michel
a889abc52b
Unify terminology choice Ticketshop (German)
2024-07-03 13:41:09 +02:00
Raphael Michel
8c01b2a469
API: Fix crash in creating variations
2024-07-03 12:37:41 +02:00
Raphael Michel
720c7fd7bb
Fix crash in event cloning (PRETIXEU-ABX)
2024-07-03 11:52:57 +02:00
Raphael Michel
6ae6eba4de
API: Add details of seats ( #4282 )
2024-07-03 09:48:59 +02:00
Raphael Michel
a173e347ea
Optimize availability queries
2024-07-02 18:29:44 +02:00
Raphael Michel
94d13e4cdd
API: Raise the right validation error (PRETIXEU-ABV)
2024-07-02 17:49:09 +02:00
Raphael Michel
e618441231
API: Fix crash expanding variations
2024-07-02 14:44:35 +02:00
Raphael Michel
cd57f1f024
API: Fix creation of embedded variations with explicit sales channels
2024-07-02 09:25:19 +02:00
Raphael Michel
075b9c187f
Item list: Fix exclusive tax rules
2024-07-02 09:03:57 +02:00
Erik Löfman
d9f46cb817
Translations: Update Swedish
...
Currently translated at 59.2% (3374 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-07-01 18:24:27 +02:00
Anarion Dunedain
2892d16861
Translations: Update Polish
...
Currently translated at 100.0% (5690 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-07-01 18:24:27 +02:00
Nikolai
9128624d68
Translations: Update Danish
...
Currently translated at 34.8% (1985 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-07-01 18:24:27 +02:00
Raphael Michel
d2cf8f801d
Sales channels: Fix update view
2024-07-01 17:50:27 +02:00
Raphael Michel
682d0f886d
Fix order change edge case (PRETIXEU-ABH)
2024-07-01 14:39:34 +02:00
Raphael Michel
d2cbd41a19
Fix ticket preview (PRETIXEU-ABF)
2024-07-01 14:38:25 +02:00
Raphael Michel
828f4e3168
Fix isort and docs test
2024-07-01 11:46:46 +02:00
Raphael Michel
e691afdd34
Add auto-generated migration
2024-07-01 11:26:55 +02:00
Raphael Michel
add90b08ec
Export: Fix sales channels in JSON export
2024-07-01 11:22:18 +02:00
Raphael Michel
4539c6523b
Fix failing tests
2024-07-01 09:24:42 +02:00
Raphael Michel
3453818c16
Fix email layout preview (PRETIXEU-AB9)
2024-07-01 08:56:36 +02:00
Raphael Michel
e5725d6d33
Fix statistics view (PRETIXEU-AB5)
2024-07-01 08:51:23 +02:00
Raphael Michel
0cda1aeaaf
Remove nl_BE again
2024-06-30 23:44:55 +02:00
Raphael Michel
769c451bcb
Docs: Fix incorrect argument name
2024-06-30 23:34:17 +02:00
Raphael Michel
5b60928205
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (231 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2024-06-30 23:13:36 +02:00
Raphael Michel
b05f3a449d
Translations: Update German
...
Currently translated at 100.0% (231 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2024-06-30 23:13:36 +02:00
Raphael Michel
3262f2ba84
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5690 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-30 23:13:36 +02:00
Raphael Michel
fe9d8e58a1
Translations: Update German
...
Currently translated at 100.0% (5690 of 5690 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-30 23:13:36 +02:00
Raphael Michel
6706dbb4db
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-06-30 20:56:24 +02:00
Raphael Michel
87632ff8c5
Merge pull request #4274 from pretix-translations/weblate-pretix-pretix
2024-06-30 20:55:22 +02:00
Weblate
2278dbdc4a
Merge remote-tracking branch 'origin/master'
2024-06-30 20:54:15 +02:00
Raphael Michel
e4e6cc0fcc
Revert "Update po files"
...
This reverts commit ea73977c37 .
2024-06-30 20:53:13 +02:00
Raphael Michel
ea73977c37
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-06-30 20:44:34 +02:00
Raphael Michel
4fb5c6bef0
New implementation of sales channels ( #4111 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2024-06-30 19:24:30 +02:00
Raphael Michel
95511b0330
Remove X-XSS-Protection, no longer supported by any browser
2024-06-29 19:25:34 +02:00
Raphael Michel
3340599aec
Phase out giropay support ( #4266 )
2024-06-28 16:17:45 +02:00
pretix translation bot
e9a52d07d1
Update translations ( #4265 )
...
Co-authored-by: Nikolai <nikolai@lengefeldt.de >
Co-authored-by: Anarion Dunedain <anarion80@gmail.com >
Co-authored-by: Erik Löfman <erik@disruptiveventures.se >
Co-authored-by: Kristian Feldsam <feldsam@gmail.com >
2024-06-28 12:54:45 +02:00
Erik Löfman
0a00a35ab1
Translations: Update Swedish
...
Currently translated at 57.1% (3237 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-28 12:45:58 +02:00
Nikolai
24d8dc6c76
Translations: Update Danish
...
Currently translated at 31.3% (1777 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-28 12:45:58 +02:00
Erik Löfman
a9d48eaafe
Translations: Update Swedish
...
Currently translated at 87.0% (201 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2024-06-28 12:45:58 +02:00
Erik Löfman
bb959fa494
Translations: Update Swedish
...
Currently translated at 56.6% (3210 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
6126309429
Translations: Update Polish
...
Currently translated at 100.0% (231 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
29b49ca82f
Translations: Update Polish
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:58 +02:00
Nikolai
7b7b83cb3e
Translations: Update Danish
...
Currently translated at 31.3% (1774 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-28 12:45:58 +02:00
Erik Löfman
6bb2b3425d
Translations: Update Swedish
...
Currently translated at 52.8% (2991 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
182d30ffb7
Translations: Update Polish
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
844c291575
Translations: Update Polish
...
Currently translated at 97.9% (5550 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:58 +02:00
Kristian Feldsam
ecdb1a8e09
Translations: Update Slovak
...
Currently translated at 2.5% (6 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sk/
powered by weblate
2024-06-28 12:45:58 +02:00
Kristian Feldsam
6c6e5d5af6
Translations: Update Slovak
...
Currently translated at 93.1% (5276 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sk/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
c33853173b
Translations: Update Polish
...
Currently translated at 91.5% (5186 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:58 +02:00
Erik Löfman
5f90bf80b8
Translations: Update Swedish
...
Currently translated at 52.7% (2985 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-28 12:45:58 +02:00
Anarion Dunedain
0ba246846b
Translations: Update Polish
...
Currently translated at 85.7% (4859 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:57 +02:00
Erik Löfman
88ea04551e
Translations: Update Swedish
...
Currently translated at 45.9% (2602 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-28 12:45:57 +02:00
Anarion Dunedain
2bfd8e17b0
Translations: Update Polish
...
Currently translated at 78.9% (4469 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-28 12:45:57 +02:00
Nikolai
1379e5f723
Translations: Update Danish
...
Currently translated at 31.1% (1766 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-28 12:45:57 +02:00
Martin Gross
9fcaa3d730
Languages: On second thought, make Swedish a regular community-language.
2024-06-28 12:45:52 +02:00
Martin Gross
22d92025c9
Languages: Adding Swedish to incubating languages
2024-06-28 12:33:32 +02:00
Richard Schreiber
2b84c8d7a7
Fix CSS vars naming prefix
2024-06-28 09:36:26 +02:00
Richard Schreiber
25ba2f1145
Add signal seatingframe_html_head ( #4270 )
2024-06-27 10:46:26 +02:00
Richard Schreiber
ae8ff60964
Fix missing CSS in seatingframe ( #4269 )
2024-06-27 10:20:09 +02:00
Raphael Michel
9fe6916ab5
Item index: use internal category names again
2024-06-26 15:25:04 +02:00
Raphael Michel
634263f1ba
Item form: Validate empty dynamic validity
2024-06-26 09:44:49 +02:00
dependabot[bot]
67265e94a0
Update importlib-metadata requirement from ==7.* to ==8.* ( #4264 )
...
Updates the requirements on [importlib-metadata](https://github.com/python/importlib_metadata ) to permit the latest version.
- [Release notes](https://github.com/python/importlib_metadata/releases )
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst )
- [Commits](https://github.com/python/importlib_metadata/compare/v7.0.0...v8.0.0 )
---
updated-dependencies:
- dependency-name: importlib-metadata
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-06-26 09:27:04 +02:00
dependabot[bot]
0fa2e9b5dd
Update webauthn requirement from ==2.1.* to ==2.2.* ( #4263 )
...
Updates the requirements on [webauthn](https://github.com/duo-labs/py_webauthn ) to permit the latest version.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: webauthn
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-06-26 09:26:58 +02:00
Raphael Michel
c99d93a078
CSS: Fix minor bugs
2024-06-25 15:55:48 +02:00
Raphael Michel
9e20fac0da
CSS: Fix handling of white background
2024-06-25 15:22:16 +02:00
Raphael Michel
3e4ccc53be
Fix primary color in control
2024-06-25 14:28:47 +02:00
Mira Weller
ce88dfa530
add missing semicolon
2024-06-25 14:23:27 +02:00
Raphael Michel
f0a06cd9fe
Replace SCSS compilation with CSS variables ( #4191 )
...
* Replace SCSS compilation with CSS variables
* Update tests
* Update src/pretix/presale/style.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/context.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/views/widget.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/context.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/static/pretixbase/scss/_variables.scss
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Last minor changes
* Rename file
---------
Co-authored-by: Mira <weller@rami.io >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-25 13:01:20 +02:00
Erik Löfman
7672e6274d
Translations: Update Swedish
...
Currently translated at 39.4% (2232 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-25 13:01:13 +02:00
Anarion Dunedain
061f578b29
Translations: Update Polish
...
Currently translated at 76.7% (4346 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-25 13:01:13 +02:00
Erik Löfman
79f8501a09
Translations: Update Swedish
...
Currently translated at 37.8% (2145 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-25 13:01:13 +02:00
Erik Löfman
c5237b5021
Translations: Update Swedish
...
Currently translated at 36.3% (2057 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-25 13:01:13 +02:00
Anarion Dunedain
0d6f7e74a3
Translations: Update Polish
...
Currently translated at 76.4% (4332 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-25 13:01:13 +02:00
Reece Needham
21bd4a86a7
Translations: Update Spanish
...
Currently translated at 100.0% (231 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2024-06-25 13:01:13 +02:00
Reece Needham
750f641018
Translations: Update Spanish
...
Currently translated at 87.6% (4966 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-06-25 13:01:13 +02:00
Felix Hartnagel
2a385d14c4
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-25 13:01:13 +02:00
Felix Hartnagel
6a7ab1bdf5
Translations: Update German
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-25 13:01:13 +02:00
Mira
a73c4ad937
Improve List Sorting UI ( #4215 )
...
Improve product list UI (allow move between categories, more useful columns and links)
and hide "move up/down" arrows in lists by default if drag-drop is available
2024-06-25 12:54:11 +02:00
Raphael Michel
043e2eb9cf
Order denial email: Use correct language for context
2024-06-25 11:57:42 +02:00
Raphael Michel
c0fb93ea3b
Waiting list: Add additional explanation (Z#23157006)
2024-06-25 11:31:16 +02:00
Raphael Michel
4f9297e7d8
Show minimal check-in status in order export (Z#23154920) ( #4223 )
...
* Show minimal check-in status in order export (Z#23154920)
* Update src/pretix/helpers/database.py
Co-authored-by: Mira <weller@rami.io >
* Review note
---------
Co-authored-by: Mira <weller@rami.io >
2024-06-24 17:34:10 +02:00
Erik Löfman
70b48fdd4b
Translations: Update Swedish
...
Currently translated at 35.2% (1994 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-24 17:20:24 +02:00
Anarion Dunedain
e7b5317431
Translations: Update Polish
...
Currently translated at 75.1% (4259 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 17:20:24 +02:00
Mira
63ef2e70e2
Translations: Update Spanish
...
Currently translated at 75.3% (174 of 231 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2024-06-24 17:20:24 +02:00
Mira
c4db2a48b6
Translations: Update Spanish
...
Currently translated at 87.6% (4964 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-06-24 17:20:24 +02:00
Reece Needham
de255b021e
Translations: Update Spanish
...
Currently translated at 87.6% (4964 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-06-24 17:20:24 +02:00
Raphael Michel
d3fce71b7f
Bump version to 2024.7.0.dev0
2024-06-24 11:05:53 +02:00
Raphael Michel
37dea068ce
Bump version to 2024.6.0
2024-06-24 11:04:38 +02:00
Raphael Michel
b5ef49cd3c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-24 11:00:19 +02:00
Raphael Michel
245c5972c6
Translations: Update German
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-24 11:00:19 +02:00
Raphael Michel
6597977752
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-24 11:00:19 +02:00
Raphael Michel
580137577e
Translations: Update German
...
Currently translated at 100.0% (5664 of 5664 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-24 11:00:19 +02:00
Raphael Michel
a09550ce02
Translations:Add TWINT to wordlist
2024-06-24 10:55:26 +02:00
Raphael Michel
1b444b780d
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-06-24 10:20:56 +02:00
Anarion Dunedain
f41d8bb761
Translations: Update Polish
...
Currently translated at 68.3% (3850 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Maciej Szymczak
365dbe7a14
Translations: Update Polish
...
Currently translated at 63.5% (3582 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Anarion Dunedain
bf6078efb6
Translations: Update Polish
...
Currently translated at 63.5% (3582 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Anarion Dunedain
695b9a2ed6
Translations: Update Polish
...
Currently translated at 63.5% (3579 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Anarion Dunedain
25a15069ed
Translations: Update Polish
...
Currently translated at 51.8% (2921 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Anarion Dunedain
11a4ea7b77
Translations: Update Polish
...
Currently translated at 100.0% (229 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Anarion Dunedain
4e5e7df201
Translations: Update Polish
...
Currently translated at 49.5% (2789 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-24 09:24:57 +02:00
Raphael Michel
8f515aa327
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (229 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2024-06-24 09:24:57 +02:00
Tinna Sandström
dbc7fda2f8
Translations: Update Swedish
...
Currently translated at 27.0% (1522 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-24 09:24:57 +02:00
Erik Löfman
5e686674ae
Translations: Update Swedish
...
Currently translated at 27.0% (1522 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-24 09:24:57 +02:00
Raphael Michel
5660cd7f93
Translations: Update German
...
Currently translated at 100.0% (229 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2024-06-24 09:24:57 +02:00
Raphael Michel
a7a33ed165
Voucher bulk form: Strip spaces from email addresses before validation
2024-06-20 17:16:21 +02:00
Richard Schreiber
9ffdf979f4
PDF: ignore outline, annots, etc. when merging background-pdf ( #4249 )
2024-06-20 12:07:04 +02:00
Raphael Michel
7338381e58
Stripe: Support for TWINT ( #4216 )
...
* Stripe: Support for TWINT
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-20 10:22:43 +02:00
Raphael Michel
ce06672334
Event list: Do not carry page through filter form
2024-06-19 18:19:51 +02:00
Raphael Michel
223f095611
Add Slovak and Catalan to selectable languages
2024-06-19 18:11:41 +02:00
dependabot[bot]
b625dc9ec8
Bump braces from 3.0.2 to 3.0.3 in /src/pretix/static/npm_dir ( #4230 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 18:01:25 +02:00
dependabot[bot]
50c4a1c376
Update flake8 requirement from ==7.0.* to ==7.1.* ( #4240 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 18:01:18 +02:00
dependabot[bot]
6fd2e42426
Bump django-compressor from 4.4 to 4.5 ( #4241 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 18:00:56 +02:00
Erik Löfman
da651df4f0
Translations: Update Swedish
...
Currently translated at 25.7% (1450 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-19 18:00:44 +02:00
Nikolai
a6f527e32d
Translations: Update Danish
...
Currently translated at 31.3% (1764 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-19 18:00:44 +02:00
Thilo-Alexander Ginkel
3ea61fbd1f
Translations: Update German
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-19 18:00:44 +02:00
simonD
6a959d4220
Translations: Update French
...
Currently translated at 96.5% (5440 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-06-19 18:00:44 +02:00
L. Pereira
92959dbb1f
Translations: Update Portuguese (Brazil)
...
Currently translated at 12.9% (730 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2024-06-19 18:00:44 +02:00
Anarion Dunedain
6d6f3c4af8
Translations: Update Polish
...
Currently translated at 39.9% (2251 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-06-19 18:00:44 +02:00
Thilo-Alexander Ginkel
8d14a285ca
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-19 18:00:44 +02:00
Raphael Michel
a6b8cd8a54
Stripe: Move Multibanco to payment intents ( #4243 )
2024-06-19 18:00:23 +02:00
Martin Gross
cb95cdc6ce
item_forms: Allow signals to return None ( #4237 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-18 16:24:39 +02:00
Erik Löfman
cc7b00e206
Translations: Update Swedish
...
Currently translated at 21.3% (1203 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-18 15:34:40 +02:00
Kristian Feldsam
136c54b9a8
Translations: Update Slovak
...
Currently translated at 92.7% (5226 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sk/
powered by weblate
2024-06-18 15:34:40 +02:00
Kristian Feldsam
28ba434e45
Translations: Update Slovak
...
Currently translated at 0.4% (1 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sk/
powered by weblate
2024-06-18 15:34:40 +02:00
Erik Löfman
09320093ad
Translations: Update Swedish
...
Currently translated at 21.2% (1200 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-17 10:15:25 +02:00
Kristian Feldsam
89cfab6cad
Translations: Update Slovak
...
Currently translated at 91.0% (5129 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sk/
powered by weblate
2024-06-17 10:15:25 +02:00
alemairebe
a180ce4c51
Translations: Update French
...
Currently translated at 96.6% (5443 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-06-17 10:15:25 +02:00
Raphael Michel
1200274ebf
Export: Do not rely on cached answer option values (Z#23152831) ( #4225 )
...
* Export: Do not rely on cached answer option values
* refactor duplicate code
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-06-17 10:12:15 +02:00
Raphael Michel
877401d8c0
Remove subevent.items ( #4220 )
2024-06-14 14:49:55 +02:00
Martin Gross
44170c1b93
Doc: Add missing backquote in dev/structure (ref #4222 )
2024-06-14 12:31:35 +02:00
Renne Rocha
ce34bd0a13
Translations: Update Portuguese (Brazil)
...
Currently translated at 11.9% (672 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2024-06-14 12:03:39 +02:00
Erik Löfman
b58f05efd0
Translations: Update Swedish
...
Currently translated at 21.1% (1190 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-14 12:03:39 +02:00
Tinna Sandström
3ac70e6e3a
Translations: Update Swedish
...
Currently translated at 21.1% (1190 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-14 12:03:39 +02:00
Raphael Michel
90123d6a58
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-14 12:03:39 +02:00
Raphael Michel
48a3984db6
Translations: Update German
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-14 12:03:39 +02:00
simonD
fe6ee4437f
Translations: Update French
...
Currently translated at 96.6% (5443 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-06-14 12:03:39 +02:00
simonD
f470389cd8
Translations: Update French
...
Currently translated at 93.0% (213 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2024-06-14 12:03:39 +02:00
simonD
c848594c21
Translations: Update French
...
Currently translated at 96.5% (5442 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-06-14 12:03:39 +02:00
Raphael Michel
e9a95b0b09
Add system report for pretix Enterprise ( #4213 )
...
* Add system report for pretix Enterprise
* Update src/pretix/control/sysreport.py
Co-authored-by: Mira <weller@rami.io >
* ADd missing license header
---------
Co-authored-by: Mira <weller@rami.io >
2024-06-13 17:08:36 +02:00
Richard Schreiber
3b48b0782d
PDF: when merging bg.pdf with fg.pdf use the higher PDF-version ( #4171 )
2024-06-11 12:16:57 +02:00
Tinna Sandström
b55bd8f75a
Translations: Update Swedish
...
Currently translated at 20.8% (1174 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-11 09:00:13 +02:00
Raphael Michel
39caadb335
Compatibility of safe_openpyxl with openpyxl==3.1.3
2024-06-10 17:19:29 +02:00
Mira
dd6ebd7a48
Improve validation of email templates ( #4184 )
...
* Improve validation of email templates
* simplify SafeFormatter (skip attribute access code path altogether instead of blocklisting characters)
* let SafeFormatter optionally raise on missing key
* simplify placeholder validation
* rename parameter
* Remove unused import
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-06-10 16:41:52 +02:00
Raphael Michel
ab576bb643
Update sentry-sdk requirement from ==1.45.* to ==2.5.* ( #4176 )
...
* Update sentry-sdk requirement from ==1.45.* to ==2.3.*
* Review notes
2024-06-10 16:25:08 +02:00
dependabot[bot]
8bc16af36e
Bump @babel/core from 7.24.5 to 7.24.7 in /src/pretix/static/npm_dir ( #4209 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.5 to 7.24.7.
- [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.24.7/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-06-10 15:13:24 +02:00
Raphael Michel
537044bdc8
Bank transfer: Ignore checksum for blocklist (Z#23154934) ( #4194 )
...
* Bank transfer: Ignore checksum for blocklist (Z#23154934)
* Update src/pretix/plugins/banktransfer/payment.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-10 14:49:51 +02:00
dependabot[bot]
1ac7d03bb8
Bump pug-code-gen and @vue/component-compiler in /src/pretix/static/npm_dir ( #4210 )
...
Bumps [pug-code-gen](https://github.com/pugjs/pug ) and [@vue/component-compiler](https://github.com/vuejs/vue-component-compiler ). These dependencies needed to be updated together.
Updates `pug-code-gen` from 2.0.3 to 3.0.3
- [Release notes](https://github.com/pugjs/pug/releases )
- [Commits](https://github.com/pugjs/pug/compare/pug@2.0.3...pug-code-gen@3.0.3 )
Updates `@vue/component-compiler` from 4.2.3 to 4.2.4
- [Release notes](https://github.com/vuejs/vue-component-compiler/releases )
- [Changelog](https://github.com/vuejs/vue-component-compiler/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-component-compiler/compare/v4.2.3...v4.2.4 )
---
updated-dependencies:
- dependency-name: pug-code-gen
dependency-type: indirect
- dependency-name: "@vue/component-compiler"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-10 14:48:55 +02:00
Raphael Michel
b939fad1c0
Sendmail: Prevent confusion around setting attach_tickets (Z#23155893) ( #4211 )
2024-06-10 14:48:47 +02:00
dependabot[bot]
fb3a608c54
Update django-hijack requirement from ==3.4.* to ==3.5.* ( #4198 )
...
Updates the requirements on [django-hijack](https://github.com/django-hijack/django-hijack ) to permit the latest version.
- [Release notes](https://github.com/django-hijack/django-hijack/releases )
- [Changelog](https://github.com/django-hijack/django-hijack/blob/master/docs/release-button.png )
- [Commits](https://github.com/django-hijack/django-hijack/compare/3.4.0...3.5.0 )
---
updated-dependencies:
- dependency-name: django-hijack
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-06-10 14:31:17 +02:00
Raphael Michel
ebda10542e
Add IE11 banner to frontend ( #4207 )
2024-06-10 14:29:17 +02:00
dependabot[bot]
93dd6bf34d
Bump @babel/preset-env from 7.24.5 to 7.24.6 in /src/pretix/static/npm_dir ( #4189 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.5 to 7.24.6.
- [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.24.6/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-06-10 14:12:02 +02:00
David Vaz
52148ebb7a
Translations: Update Portuguese (Portugal)
...
Currently translated at 56.3% (129 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_PT/
powered by weblate
2024-06-10 14:11:41 +02:00
David Vaz
82b4fe2733
Translations: Update Portuguese (Portugal)
...
Currently translated at 88.0% (4962 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_PT/
powered by weblate
2024-06-10 14:11:41 +02:00
alemairebe
79750e4f4b
Translations: Update French
...
Currently translated at 96.2% (5423 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-06-10 14:11:41 +02:00
Mira
dbabbf7aab
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-10 14:11:41 +02:00
Mira
6158a1f2a4
Translations: Update German
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-10 14:11:41 +02:00
Charlie Lundberg
68f6f921b5
Translations: Update Swedish
...
Currently translated at 20.7% (1171 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-10 14:11:41 +02:00
Charlie Lundberg
d0e672435a
Translations: Update Swedish
...
Currently translated at 20.6% (1163 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-10 14:11:41 +02:00
Raphael Michel
5bc622bcfe
PayPal: Validate proper payee set with ISU integration ( #4206 )
2024-06-10 14:10:02 +02:00
Raphael Michel
d0184c1f48
PayPal: Fix issue in ASV setup (PRETIXEU-A5V)
2024-06-10 12:28:57 +02:00
Raphael Michel
e28bbb7ea0
Voucher creation: Fix TypeError in validation (PRETIXEU-A52)
2024-06-10 12:23:20 +02:00
Raphael Michel
fe54a42fc7
Web checkin: Render special cases of pending state in search (Z#23154934) ( #4193 )
2024-06-04 21:53:30 +02:00
Raphael Michel
7365f165ad
Thumbnails: Keep frame durations of GIFs ( #4183 )
2024-06-04 21:53:20 +02:00
Raphael Michel
90ce802a33
Item form: Prevent combining validity_mode with gift cards ( #4187 )
2024-06-04 11:57:49 +02:00
Raphael Michel
d463878514
Do not use price suggestion if voucher is used (Z#23155018) ( #4195 )
2024-06-04 11:57:26 +02:00
Charlie Lundberg
dd7ee84d29
Translations: Update Swedish
...
Currently translated at 20.2% (1143 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-03 12:48:45 +02:00
Jo Siebert
f1e2d1f44c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-06-03 12:48:45 +02:00
Jo Siebert
87a6a58f32
Translations: Update German
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-06-03 12:48:45 +02:00
Luan Thien
b2dd56bd41
Translations: Update Vietnamese
...
Currently translated at 1.5% (90 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/vi/
powered by weblate
2024-06-03 12:48:45 +02:00
Charlie Lundberg
f0ceab2305
Translations: Update Swedish
...
Currently translated at 19.7% (1113 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-03 12:48:45 +02:00
danijossnet
14e3316dd9
Translations: Update Greek
...
Currently translated at 49.7% (2803 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2024-06-03 12:48:45 +02:00
Luan Thien
eb28fdcba9
Translations: Update Vietnamese
...
Currently translated at 55.0% (126 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/vi/
powered by weblate
2024-06-03 12:48:45 +02:00
Luan Thien
49e4a0faa0
Translations: Update Vietnamese
...
Currently translated at 1.5% (89 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/vi/
powered by weblate
2024-06-03 12:48:45 +02:00
Nikolai
e486089590
Translations: Update Danish
...
Currently translated at 62.4% (143 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2024-06-03 12:48:45 +02:00
Nikolai
4bb02d4ad9
Translations: Update Danish
...
Currently translated at 31.2% (1761 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-03 12:48:45 +02:00
Luan Thien
8ad852d9cb
Translations: Update Vietnamese
...
Currently translated at 0.8% (46 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/vi/
powered by weblate
2024-06-03 12:48:45 +02:00
Nikolai
868fcfc471
Translations: Update Danish
...
Currently translated at 30.9% (1745 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-03 12:48:45 +02:00
Nikolai
d847c9a095
Translations: Update Danish
...
Currently translated at 30.9% (1744 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-06-03 12:48:45 +02:00
Charlie Lundberg
d1c6b22624
Translations: Update Swedish
...
Currently translated at 19.4% (1093 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-06-03 12:48:45 +02:00
mathbrito
842987f48e
Translations: Update Portuguese (Brazil)
...
Currently translated at 11.7% (664 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2024-06-03 12:48:45 +02:00
Jannik
58fc13ed91
Docs: Fix metrics names ( #4192 )
2024-06-03 12:33:28 +02:00
Raphael Michel
8010d2e6bb
Update GitLab CI script
2024-05-31 17:46:45 +02:00
Raphael Michel
1566f54764
VAT ID validation: Fix crash with invalid Norwegian IDs (PRETIXEU-A3J)
2024-05-29 09:31:58 +02:00
Richard Schreiber
9d380557e1
SEO improvements - add h1.sr-only if only header-image is used
...
* add hidden h1 with event-title if header-image only
* add event-title to alt-attribute of header-image
* add hidden setting for google_site_verification
2024-05-28 09:18:15 +02:00
Martin Gross
5758e0dd68
PPv2 APM: Create referenced PPObjects for APM Orders; enable webhooks to capture them ( #3958 )
2024-05-27 13:45:37 +02:00
Martin Gross
b4629e24a5
Downgrade requests to 2.31.* again while waiting for 2.33.3 release
2024-05-27 12:11:40 +02:00
Raphael Michel
27f5121211
Bump version to 2024.6.0.dev0
2024-05-24 14:11:21 +02:00
Raphael Michel
a5007e4bd6
Bump version to 2024.5.0.
2024-05-24 14:10:29 +02:00
Richard Schreiber
fb3046210b
Harden timing when getting order with secret check ( #4177 )
2024-05-24 14:09:18 +02:00
Raphael Michel
37908bd042
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-05-24 11:04:49 +02:00
Raphael Michel
74bcbe8f07
Translations: Update German
...
Currently translated at 100.0% (5634 of 5634 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-05-24 11:04:49 +02:00
Raphael Michel
29f378c58b
Update wordlists
2024-05-24 10:56:10 +02:00
Raphael Michel
9b537aeb5c
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-05-24 10:47:49 +02:00
Raphael Michel
4b5cd35a0e
Add a "the"
2024-05-24 10:47:49 +02:00
dependabot[bot]
e0675233d5
Update protobuf requirement from ==5.26.* to ==5.27.* ( #4174 )
...
Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf ) to permit the latest version.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v5.26.0-rc1...v5.27.0 )
---
updated-dependencies:
- dependency-name: protobuf
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-05-24 10:47:32 +02:00
Raphael Michel
e9726a5227
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-05-24 10:10:01 +02:00
Mira
78b65d0757
Document exhibitor_tags field in API docs ( #4172 )
...
* Document exhibitor_tags field in API
* Update doc/plugins/exhibitors.rst
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-05-24 10:00:44 +02:00
Serhii Horichenko
ef620ceb37
Translations: Update Ukrainian
...
Currently translated at 63.8% (3587 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-24 09:50:45 +02:00
Charlie Lundberg
8575a5f1cd
Translations: Update Swedish
...
Currently translated at 19.0% (1070 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-05-24 09:50:45 +02:00
Sinan Sarıçınar
5762ffc035
Translations: Update Turkish
...
Currently translated at 44.3% (2494 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2024-05-24 09:50:45 +02:00
Raphael Michel
79286bb051
Translations: Update French
...
Currently translated at 96.4% (5424 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-05-24 09:50:45 +02:00
Mira
05a2f411db
Improve order secret handling ( #4139 )
...
- use hmac.compare_digest for all secret comparisons
- use salted_hmac with sha256 instead of plain sha1 for hashed secrets
- move secret handling into helper functions
2024-05-23 14:30:16 +02:00
Raphael Michel
e93e5c047c
Waiting list: Fix pathological performance on large series with seating ( #4169 )
2024-05-23 11:51:48 +02:00
Raphael Michel
2619a658c9
Widget: Allow passing more invoice data fields ( #4162 )
2024-05-23 11:19:59 +02:00
Raphael Michel
808775c76b
Widget: Do not open seating plan when pressing return in input field ( #4163 )
2024-05-23 11:18:09 +02:00
Raphael Michel
9f297fbd25
Widget: Fix data-invoice-address-country being overridden by GeoIP ( #4168 )
2024-05-23 11:17:54 +02:00
Serhii Horichenko
d882da0adb
Translations: Update Ukrainian
...
Currently translated at 63.6% (3577 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-23 11:17:02 +02:00
Serhii Horichenko
73bd4a746e
Translations: Update Ukrainian
...
Currently translated at 98.2% (225 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/uk/
powered by weblate
2024-05-23 11:17:02 +02:00
Serhii Horichenko
bc5d0763f3
Translations: Update Ukrainian
...
Currently translated at 63.6% (3576 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-23 11:17:02 +02:00
Charlie Lundberg
ff084f04b1
Translations: Update Swedish
...
Currently translated at 19.0% (1069 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-05-23 11:17:02 +02:00
Richard Schreiber
71af40a08b
Simplify merging rotated background PDFs ( #4166 )
...
* Simplify merging rotated background PDFs
* fix code style issues
2024-05-23 08:55:51 +02:00
Raphael Michel
ef60093bae
Update pypdf requirement from ==3.9.* to ==4.2.* ( #4159 )
...
* Change PDF merging for compatibility with pypdf 4
* Update pypdf requirement from ==3.9.* to ==4.2.*
* fix pypdf API-changes
* fix missing removal of deepcopy
* fix rotated PDF-backgrounds
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-05-22 14:56:21 +02:00
Mira
49c4cc639f
Fix time machine permission via pretix_event_access sessions for staff users ( #4160 )
2024-05-22 13:13:50 +02:00
Charlie Lundberg
e2800019f6
Translations: Update Swedish
...
Currently translated at 86.0% (197 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2024-05-22 09:15:52 +02:00
Charlie Lundberg
c44ea8aa81
Translations: Update Swedish
...
Currently translated at 18.2% (1026 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2024-05-22 09:15:52 +02:00
Serhii Horichenko
47a03e1b2a
Translations: Update Ukrainian
...
Currently translated at 63.5% (3573 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-22 09:15:52 +02:00
Raphael Michel
86ddca15ca
Keep Python 3.9 compatibility for now / Revert "Fix more Python 3.12 warnings"
...
This reverts commit 294b3966b0 .
2024-05-22 09:02:25 +02:00
Raphael Michel
294b3966b0
Fix more Python 3.12 warnings
2024-05-21 14:40:41 +02:00
dependabot[bot]
fecc00231b
Update requests requirement from ==2.31.* to ==2.32.* ( #4155 )
...
updated-dependencies:
- dependency-name: requests
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-05-21 14:24:46 +02:00
dependabot[bot]
b3dfc459f5
Update pep8-naming requirement from ==0.13.* to ==0.14.* ( #4152 )
...
Updates the requirements on [pep8-naming](https://github.com/PyCQA/pep8-naming ) to permit the latest version.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases )
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.0...0.14.1 )
---
updated-dependencies:
- dependency-name: pep8-naming
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-05-21 14:24:25 +02:00
Krisztián Henrik Papp
e21d63a7be
Translations: Update Hungarian
...
Currently translated at 2.0% (115 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hu/
powered by weblate
2024-05-21 14:23:50 +02:00
Mira
9a807df158
Fix pretix_event_access (custom domain) sessions for staff users ( #4158 )
2024-05-21 13:26:12 +02:00
Raphael Michel
e95d551711
Silence deprecation warnings on Python 3.12
2024-05-21 12:59:58 +02:00
Raphael Michel
7188e44fe5
Stripe: Add support for Swish ( #4149 )
...
* Stripe: Add support for Swish
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Martin Gross <gross@rami.io >
---------
Co-authored-by: Martin Gross <gross@rami.io >
2024-05-17 13:33:03 +02:00
Richard Schreiber
a6a93555b6
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5621 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-05-17 11:53:57 +02:00
Richard Schreiber
94eb473e42
Translations: Update German
...
Currently translated at 100.0% (5621 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-05-17 11:53:57 +02:00
Serhii Horichenko
cbc3a344c1
Translations: Update Ukrainian
...
Currently translated at 98.2% (225 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/uk/
powered by weblate
2024-05-17 11:53:57 +02:00
Serhii Horichenko
47db52d75f
Translations: Update Ukrainian
...
Currently translated at 63.3% (3559 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-17 11:53:57 +02:00
Mira
ba99fe597c
Use correct condition for time machine check in template ( #4151 )
2024-05-17 11:29:54 +02:00
Mira
b638c00952
Time machine mode [Z#23129725] ( #3961 )
...
Allows organizers to test their shop as if it were a different date and time.
Implemented using a time_machine_now() function which is used instead of regular now(), which can overlay the real date time with a value from a ContextVar, assigned from a session value in EventMiddleware.
For more information, see doc/development/implementation/timemachine.rst
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2024-05-17 10:52:17 +02:00
Raphael Michel
bfcca7046a
Vouchers: Add copy button for URL
2024-05-16 11:57:50 +02:00
Raphael Michel
ad5d10ff67
Fix missing serializer class
2024-05-15 11:01:32 +02:00
Raphael Michel
54d327deea
Badges: Fix name clash of cache property
2024-05-15 09:46:56 +02:00
Raphael Michel
d6505f946f
API: Allow setting payment_giftcard__enabled
2024-05-14 15:45:42 +02:00
Raphael Michel
9c4efa7dcf
Fix link on orders with memberships without customer (PRETIXEU-A1W)
2024-05-14 11:59:16 +02:00
Raphael Michel
e6d26c4962
Add comment on pypdf upgrade
2024-05-14 11:09:02 +02:00
Serhii Horichenko
7ddbbe21f7
Translations: Update Ukrainian
...
Currently translated at 62.8% (3534 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-14 11:04:24 +02:00
Serhii Horichenko
8d5ad0bd9e
Translations: Update Russian
...
Currently translated at 19.5% (1101 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ru/
powered by weblate
2024-05-14 11:04:24 +02:00
Raphael Michel
aff6a6f022
Revert "Update pypdf requirement from ==3.9.* to ==4.2.* ( #4145 )"
...
This reverts commit 46008818ce .
2024-05-14 10:59:43 +02:00
dependabot[bot]
46008818ce
Update pypdf requirement from ==3.9.* to ==4.2.* ( #4145 )
...
Updates the requirements on [pypdf](https://github.com/py-pdf/pypdf ) to permit the latest version.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/3.9.0...4.2.0 )
---
updated-dependencies:
- dependency-name: pypdf
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-05-14 09:33:26 +02:00
Raphael Michel
95db04bad2
Revert "Update pypdf requirement from ==3.9.* to ==4.2.* ( #4055 )"
...
This reverts commit 46b2214836 .
2024-05-13 18:29:41 +02:00
Serhii Horichenko
d0c62ec1cf
Translations: Update Ukrainian
...
Currently translated at 62.8% (3532 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-13 10:06:04 +02:00
Serhii Horichenko
d6cbb130bd
Translations: Update Ukrainian
...
Currently translated at 62.8% (3532 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-13 10:06:04 +02:00
Martin Gross
097d2fcda0
Translations: Update Norwegian Bokmål
...
Currently translated at 97.0% (5455 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2024-05-13 10:06:04 +02:00
Ryo
41a7c13970
Translations: Update Japanese
...
Currently translated at 3.4% (194 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2024-05-13 10:06:04 +02:00
Raphael Michel
1b725810dd
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5621 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-05-08 17:54:00 +02:00
Raphael Michel
251f486480
Translations: Update German
...
Currently translated at 100.0% (5621 of 5621 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-05-08 17:54:00 +02:00
Adam Kaput
a7afcdf753
Translations: Update Polish
...
Currently translated at 40.0% (2243 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-05-08 17:54:00 +02:00
Nikolai
0722341073
Translations: Update Danish
...
Currently translated at 31.1% (1744 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-05-08 17:54:00 +02:00
Raphael Michel
207bf101b8
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-05-08 15:19:10 +02:00
Raphael Michel
e8f7cea1bf
Allow attendees to modify their data (Z#23152886) ( #4138 )
...
* Allow attendees to modify their data
* Allow attendees to change ticket information
* Update src/pretix/control/templates/pretixcontrol/event/settings.html
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/presale/views/order.py
Co-authored-by: Mira <weller@rami.io >
* Update src/pretix/base/services/placeholders.py
Co-authored-by: Mira <weller@rami.io >
* Tests fix
* Fix test
---------
Co-authored-by: Mira <weller@rami.io >
2024-05-08 15:18:33 +02:00
Raphael Michel
aa55eb2de2
Reactivate order: Fix incorrect signal being sent
2024-05-08 09:56:37 +02:00
Mira
9dc5c1b266
Prevent transferring files from priv/ to pub/ on event clone ( #3956 )
...
* Prevent transferring files from priv/ to pub/ on event clone
* Also detect file names with node prefix
* Only transfer files in explicitly declared file fields
* Update django-hierarkey
* Add note to documentation about the new behaviour
2024-05-08 09:33:23 +02:00
Shintaro Okamatsu
514f1def4d
Translations: Update Japanese
...
Currently translated at 3.4% (193 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2024-05-08 09:32:48 +02:00
AbdelatifAitBara
c2bc97a0d8
Translations: Update Arabic
...
Currently translated at 66.4% (3728 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2024-05-08 09:32:48 +02:00
Serhii Horichenko
7fba473426
Translations: Update Ukrainian
...
Currently translated at 98.2% (225 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/uk/
powered by weblate
2024-05-08 09:32:48 +02:00
Serhii Horichenko
be87ba0000
Translations: Update Ukrainian
...
Currently translated at 62.9% (3531 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-08 09:32:48 +02:00
Adam Kaput
76b7643c39
Translations: Update Polish
...
Currently translated at 94.7% (217 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2024-05-08 09:32:48 +02:00
Adam Kaput
b1a3963b33
Translations: Update Polish
...
Currently translated at 39.7% (2226 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2024-05-08 09:32:48 +02:00
Raphael Michel
586e694ff3
Order import: Add expires column (Z#23152985) ( #4137 )
2024-05-08 09:09:55 +02:00
dependabot[bot]
f4383c67a4
Update fakeredis requirement from ==2.22.* to ==2.23.* ( #4140 )
...
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.22.0...v2.23.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-05-08 09:07:51 +02:00
dependabot[bot]
46b2214836
Update pypdf requirement from ==3.9.* to ==4.2.* ( #4055 )
...
Updates the requirements on [pypdf](https://github.com/py-pdf/pypdf ) to permit the latest version.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/3.9.0...4.2.0 )
---
updated-dependencies:
- dependency-name: pypdf
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-05-07 14:32:48 +02:00
Raphael Michel
0e20d897d2
Prevent parallel refunds for the same order (Z#23152965) ( #4136 )
2024-05-07 14:32:02 +02:00
Raphael Michel
0c09cccd4f
Docs: Add docker compose guide
2024-05-07 13:55:52 +02:00
Raphael Michel
5ca0833db1
Vouchers: Fix validation of quota when copying a blocking voucher (Z#23152799) ( #4133 )
...
* Vouchers: Fix validation of quota when copying a blocking voucher
* Bugfixes
2024-05-07 09:50:16 +02:00
Raphael Michel
7a63498333
PDF editor: Add variables for purchase date (Z#23152887) ( #4134 )
...
* PDF editor: Add variables for purchase date (Z#23152887)
* Fix order and add time
2024-05-07 09:48:05 +02:00
Raphael Michel
b8c0887f79
Widget: Fix CORS for cached JS
2024-05-07 09:31:56 +02:00
Raphael Michel
9da65f60d7
Voucher import: Fix validation quirks
2024-05-03 16:06:40 +02:00
Raphael Michel
806124304a
Voucher get code validation
2024-05-03 14:34:51 +02:00
Serhii Horichenko
0d57673a47
Translations: Update Ukrainian
...
Currently translated at 62.9% (3529 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-03 09:52:42 +02:00
Raphael Michel
166b5e4f3b
Change default password hash to argon2id ( #4121 )
...
* Change default password hash to argon2id
* Install argon2
2024-05-02 18:22:02 +02:00
Mira
541b8f5bd6
Discounts: Fix edge case in computation ( #4126 )
...
* Add new test case for discounts:
Two discounts:
- "For every 1 item1, you get three item2 for 10 % off."
- "For every 1 item1, you get five item3 for 10 % off."
Cart: 2x item1, 2x item2, 6x item3
Expected result: 2x item1 full price, 2x item2 discounted, 5x item3 discounted, 1x item3 full price
* Fix discount calculation bug
* Update src/pretix/base/models/discount.py
Co-authored-by: Raphael Michel <michel@rami.io >
* Update src/pretix/base/models/discount.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-05-02 18:21:56 +02:00
dependabot[bot]
d2b96b2425
Bump @babel/core from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir ( #4125 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.3 to 7.24.5.
- [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.24.5/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-05-02 18:21:30 +02:00
dependabot[bot]
04d4c4f8f1
Bump @babel/preset-env from 7.24.3 to 7.24.5 in /src/pretix/static/npm_dir ( #4124 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.3 to 7.24.5.
- [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.24.5/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-05-02 16:31:55 +02:00
Raphaël Deux
f4da94cbcd
Translations: Update French
...
Currently translated at 96.7% (5424 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2024-05-02 16:31:45 +02:00
Serhii Horichenko
97e3d5387f
Translations: Update Ukrainian
...
Currently translated at 98.2% (225 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/uk/
powered by weblate
2024-05-02 16:31:45 +02:00
Serhii Horichenko
8fc07523a9
Translations: Update Ukrainian
...
Currently translated at 62.8% (3526 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-05-02 16:31:45 +02:00
Nikolai
f18b0ae187
Translations: Update Danish
...
Currently translated at 31.1% (1744 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-05-02 16:31:45 +02:00
Raphael Michel
f7e16f56ac
Revert "Install argon2"
...
This reverts commit 3f4e869cea .
2024-05-02 16:27:46 +02:00
Raphael Michel
3f4e869cea
Install argon2
2024-05-02 16:27:37 +02:00
Martin Gross
8c2a1d58f4
Templates: Add Herma 4515 (Acetatesilk) to repository
2024-05-02 13:57:46 +02:00
Raphael Michel
0b05eb34f4
Fix style of buttons in alerts
2024-04-30 12:44:41 +02:00
Raphael Michel
be48c5f94c
Bump version to 2024.5.0.dev0
2024-04-30 11:11:13 +02:00
Raphael Michel
cebb6d3b43
Introduce locking to prevent duplicate invoices (Z#23150548) ( #4067 )
...
* Introduce locking to prevent duplicate invoices
This is not a perfect solution as it does not handle all code paths to
create invoices, but it handles all that seem likely to be triggered
concurrently
* Review note
2024-04-30 10:43:13 +02:00
Richard Schreiber
0de96ed066
Add links to invalid inputs on error alert (Z#23149061) ( #4114 )
...
* Add links to invalid inputs on error alert
* add errors in sub-forms to message, fix issues with multi-checkboxes labels and inputs
* add scrollTarget.scrollIntoView
* add missing semi-colon
* improve comment
* add style for links in alert-danger
* fix link color for all alert-boxes
* Update src/pretix/static/pretixcontrol/js/ui/main.js
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-04-30 10:18:32 +02:00
dependabot[bot]
a9d506b1fa
Update pytest-xdist requirement from ==3.5.* to ==3.6.* ( #4118 )
...
Updates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases )
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.5.0...v3.6.1 )
---
updated-dependencies:
- dependency-name: pytest-xdist
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-04-30 10:14:54 +02:00
Serhii Horichenko
7a01057429
Translations: Update Ukrainian
...
Currently translated at 89.9% (206 of 229 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/uk/
powered by weblate
2024-04-30 10:14:00 +02:00
Serhii Horichenko
64e1a602d6
Translations: Update Ukrainian
...
Currently translated at 62.9% (3527 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/uk/
powered by weblate
2024-04-30 10:14:00 +02:00
Nikolai
fe060c387a
Translations: Update Danish
...
Currently translated at 31.0% (1741 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-04-30 10:14:00 +02:00
dependabot[bot]
1dba4c7cc9
Update pytest requirement from ==8.1.* to ==8.2.* ( #4119 )
...
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.0.dev0...8.2.0 )
---
updated-dependencies:
- dependency-name: pytest
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-04-29 21:02:07 +02:00
Richard Schreiber
20b2a3d2aa
Control: add link to orders for each subevent in list of subevents (Z#23129436) ( #3566 )
2024-04-29 18:44:42 +02:00
Raphael Michel
044f0c5480
Fix N+1 query in event calendar found by sentry ( #4104 )
...
* Fix N+1 query in event calendar found by sentry
* isort
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-04-29 18:41:50 +02:00
Raphael Michel
4d394f9e8a
Answer file export: Allow to filter by subevent (Z#23150581) ( #4066 )
...
* Answer file export: Allow to filter by subevent (Z#23150581)
* Update src/pretix/base/exporters/answers.py
Co-authored-by: Mira <weller@rami.io >
* Fix isort
---------
Co-authored-by: Mira <weller@rami.io >
2024-04-29 18:12:58 +02:00
Raphael Michel
247c4c6c9c
Do not remove unavailable addons when changing order (Z#23150855) ( #4086 )
2024-04-29 18:11:20 +02:00
Raphael Michel
11a038feb3
Allow secret generators to access order datetime ( #4110 )
2024-04-26 15:09:01 +02:00
Raphael Michel
9d57ea8534
API: Do not write log entry for events when no changes are made ( #4090 )
2024-04-26 13:56:46 +02:00
Raphael Michel
189c77207f
Bump version to 2024.4.0
2024-04-26 13:53:49 +02:00
Raphael Michel
3422003a9c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5607 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-26 13:53:17 +02:00
Raphael Michel
8da38ba99d
Translations: Update German
...
Currently translated at 100.0% (5607 of 5607 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-26 13:53:17 +02:00
Raphael Michel
fc05208b92
Docs: Add note on Swissbit TSE to Android support policy
2024-04-26 13:36:49 +02:00
Raphael Michel
b163109c56
Docs: ADd undocumented metrics
2024-04-26 12:28:38 +02:00
Raphael Michel
3ba818336e
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-04-26 11:26:25 +02:00
Raphael Michel
8aecf4f98f
Voucher import: Validate code not empty
2024-04-26 11:25:49 +02:00
Martin Gross
42f3ca9661
SecHelper: Fix typo in logging statement
2024-04-24 18:13:27 +02:00
Raphael Michel
f7b405b210
Voucher import: Do not allow to keep min/max usages empty
2024-04-24 14:20:54 +02:00
Raphael Michel
11a6390cfc
Voucher import: Fix quota name check
2024-04-24 10:28:10 +02:00
dependabot[bot]
239a7746df
Update djangorestframework requirement from ==3.14.* to ==3.15.* ( #4001 )
...
Updates the requirements on [djangorestframework](https://github.com/encode/django-rest-framework ) to permit the latest version.
- [Release notes](https://github.com/encode/django-rest-framework/releases )
- [Commits](https://github.com/encode/django-rest-framework/compare/3.14.0...3.15.0 )
---
updated-dependencies:
- dependency-name: djangorestframework
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raphael Michel <michel@rami.io >
2024-04-23 16:56:02 +02:00
Wikinaut
03701eaa82
Docs: Add explicit user change to installation guide ( #3972 )
...
* Update manual_smallscale.rst
(I propose to)
add
- sudo su pretix ; and
- deactivate
commands to the documentation,n
* Update doc/admin/installation/manual_smallscale.rst
* Update doc/admin/installation/manual_smallscale.rst
* Update doc/admin/installation/manual_smallscale.rst
---------
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2024-04-23 15:18:33 +02:00
dependabot[bot]
356f215d8e
Update celery requirement from ==5.3.* to ==5.4.* ( #4091 )
...
Updates the requirements on [celery](https://github.com/celery/celery ) to permit the latest version.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v5.3.0a1...v5.4.0 )
---
updated-dependencies:
- dependency-name: celery
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-04-23 15:11:40 +02:00
dependabot[bot]
7962c4e380
Update django-otp requirement from ==1.4.* to ==1.5.* ( #4083 )
...
Updates the requirements on [django-otp](https://github.com/django-otp/django-otp ) to permit the latest version.
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-otp/django-otp/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: django-otp
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-04-23 15:11:31 +02:00
dependabot[bot]
a59711ed32
Update django-statici18n requirement from ==2.4.* to ==2.5.* ( #4106 )
...
Updates the requirements on [django-statici18n](https://github.com/zyegfryed/django-statici18n ) to permit the latest version.
- [Changelog](https://github.com/zyegfryed/django-statici18n/blob/main/docs/changelog.rst )
- [Commits](https://github.com/zyegfryed/django-statici18n/compare/v2.4.0...v2.5.0 )
---
updated-dependencies:
- dependency-name: django-statici18n
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-04-23 15:11:18 +02:00
dependabot[bot]
49370a5e08
Update reportlab requirement from ==4.1.* to ==4.2.* ( #4092 )
...
Updates the requirements on [reportlab](https://www.reportlab.com/ ) to permit the latest version.
---
updated-dependencies:
- dependency-name: reportlab
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-04-23 15:03:54 +02:00
dependabot[bot]
980aec7326
Update fakeredis requirement from ==2.21.* to ==2.22.* ( #4105 )
...
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.21.0...v2.22.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-04-23 15:03:09 +02:00
Raphael Michel
44294110fe
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5606 of 5606 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-23 14:59:03 +02:00
Raphael Michel
ce1078a783
Translations: Update German
...
Currently translated at 100.0% (5606 of 5606 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-23 14:59:03 +02:00
Raphael Michel
0e0cede0ee
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-04-23 14:41:20 +02:00
Martin Gross
5c833cd493
Add special input widgets for markdown fields ( #1577 )
...
* Add markdown text input widgets
* Update src/pretix/static/pretixcontrol/scss/_forms.scss
* Improvements
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-04-23 14:40:30 +02:00
Raphael Michel
64d6a34039
Ensure correct language of invoice attachment file name (Z#23150936) ( #4094 )
2024-04-23 14:07:30 +02:00
Mira
cf380069b4
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5598 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-23 14:07:17 +02:00
Mira
48168a4c68
Translations: Update German
...
Currently translated at 100.0% (5598 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-23 14:07:17 +02:00
Raphael Michel
6482fe79b0
Add force to log entry in extend_order()
2024-04-22 21:34:46 +02:00
Raphael Michel
0f696f42f6
Do not allow currency codes that to not represent money ( #4056 )
...
* Do not allow currency codes that to not represent money
* Rebase migration
* Fix blacklist
2024-04-22 16:22:30 +02:00
Martin Gross
79d59553d7
POS: Do not fail when rendering ZVT-transactions without a cardName or cardType
2024-04-22 13:52:18 +02:00
Raphael Michel
cc903c39f0
Docs: Fix copy-paste error in COEP docs
2024-04-22 13:18:34 +02:00
Raphael Michel
b6a42ac8d2
Widget: Document and improve situation around COEP (Z#23149909) ( #4051 )
2024-04-22 13:15:33 +02:00
Raphael Michel
5f5001edb5
File upload: Fix thumbnailing of current image (Z#23151293) ( #4098 )
2024-04-22 13:14:28 +02:00
Raphael Michel
fb403dad88
Add comment field to subevents (Z#23148472) ( #4099 )
...
* Add comment field to subevents (Z#23148472)
* Review fix
2024-04-22 12:56:29 +02:00
Christiaan de Die le Clercq
a73c8f580d
Translations: Update Dutch
...
Currently translated at 88.1% (4937 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-04-22 11:38:27 +02:00
Raphael Michel
f490c89e98
Seating plans: Do not allow GUIDs starting or ending with spaces ( #4093 )
2024-04-22 11:31:34 +02:00
Raphael Michel
159658ae46
Fix typo in attribute name
2024-04-19 17:34:38 +02:00
Christiaan de Die le Clercq
595aff0579
Add a community install guide page ( #4096 )
2024-04-19 15:08:47 +02:00
Raphael Michel
b2842ec3a0
Checkin: Allow to use presence state in rules ( #4061 )
2024-04-18 13:15:31 +02:00
Raphael Michel
f09f07ec7c
Add Android Version Support Policy ( #4074 )
2024-04-18 11:35:28 +02:00
Richard Schreiber
cff073f0d6
Fix: show human-readable country name in profile description for custom country-code questions ( #4078 )
2024-04-18 11:08:21 +02:00
dependabot[bot]
eb9d0c6cf9
Update sphinx requirement from ==7.2.* to ==7.3.* ( #4088 )
...
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx ) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.2.0...v7.3.5 )
---
updated-dependencies:
- dependency-name: sphinx
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-04-18 11:06:52 +02:00
dependabot[bot]
e263946c3f
Update django-bootstrap3 requirement from ==23.6.* to ==24.2 ( #4087 )
...
Updates the requirements on [django-bootstrap3](https://github.com/zostera/django-bootstrap3 ) to permit the latest version.
- [Changelog](https://github.com/zostera/django-bootstrap3/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zostera/django-bootstrap3/compare/v23.6...v24.2 )
---
updated-dependencies:
- dependency-name: django-bootstrap3
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-04-18 11:06:46 +02:00
Shiiko
7ee957cff0
Translations: Update Chinese (Simplified)
...
Currently translated at 52.5% (2940 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2024-04-17 17:18:31 +02:00
Raphael Michel
ac2fe4b62d
Fix crash in placeholder samples (PRETIXEU-9YP)
2024-04-17 16:37:40 +02:00
Raphael Michel
577e276df3
Fix voucher import validation issue (PRETIXEU-9YF)
2024-04-17 15:42:05 +02:00
Richard Schreiber
11956a8f4d
fix isort
2024-04-15 16:25:25 +02:00
Raphael Michel
d0c58713c4
Badge/ticket export: Allow to sort by company
2024-04-15 10:55:40 +02:00
Raphael Michel
46da0bda61
Placeholders: Use dynamic sample for name_for_salutation
2024-04-15 10:55:40 +02:00
Raphael Michel
009e3a6d36
Respect Order.valid_if_pending for mail_attach_ical_paid_only ( #4065 )
2024-04-12 15:00:00 +02:00
Martin Gross
c01855270b
Approval Process: Attach ical to approval-messages if properly configured ( #4064 )
2024-04-12 11:18:21 +02:00
dependabot[bot]
2df1585b71
Update sentry-sdk requirement from ==1.44.* to ==1.45.* ( #4058 )
...
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/1.44.0...1.45.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-04-11 13:33:01 +02:00
Raphael Michel
bf48ae567f
NREI export: Fix parsing of stripe data
2024-04-11 09:27:55 +02:00
dependabot[bot]
5a72c72d18
Update django-otp requirement from ==1.3.* to ==1.4.* ( #4057 )
...
Updates the requirements on [django-otp](https://github.com/django-otp/django-otp ) to permit the latest version.
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-otp/django-otp/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: django-otp
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-04-10 09:56:40 +02:00
Raphael Michel
ac02f3b417
API: Fix crash in order creation (PRETIXEU-9XS)
2024-04-10 09:40:35 +02:00
Martin Gross
58add74b3a
Stripe: Add PayPal ( #4049 ) (Z#23123667)
2024-04-09 10:06:58 +02:00
Raphael Michel
0067c3537d
Fix invalid orders being created in a complex situation ( #4054 )
...
This was a bug that took days to find. The story goes like this: A cart
is created with four positions that each include four bundled positions.
A discount is applied, changing the price of *one* of the four top-level
positions to a reduced value. The list of position IDs gets passed to
`perform_order()`, which later passes it on to `transform_cart_positions()`.
`transform_cart_positions()`, however, receives the positions in an order
that has the first-level product *after* the bundled products that
belong to it. Therefore, it can't properly assign the parent-child
relationship between the positions.
The main reason is that cart positions are processed in "database order"
in a number of places, i.e. we make `SELECT` queries without an explicit
`ORDER BY` statement, leading the database to respond in unspecified
order. This is the case for `get_cart()` and hence for `CartMixin.positions`,
and hence for the list of position IDs that is passed to `perform_order()`
and hence for the order in which discounts are processed.
Therefore, if this "databse order" of the cart positions changes, the
discount compuation in `_check_positions()` might make a different choice
of *which* cart position should receive the discount than the CartManager
originally did. That's not nice, but most customers would not even
notice that a different one of their four (otherwise identical) tickets
is now discounted than the cart originally showed.
This leads to `_check_positions()` changing the price on two of the
cart positions. However, it only changes the price on the copy of
the CartPosition object that is directly part of the positions array,
while the `addon_to` attribute of its bundled positions contain a
*different* representation of the same cart position, that is not
refreshed to have the updated price now in the database.
This causes the `CartPosition.sort_key` of the bundled products to be
significantly different from the one of their parent products, which can
cause `transform_cart_positions()` to try to insert them before their
respective parent product, which is how the bug leads to the nasty end
result.
Now, I'm still not sure why this has happened *now* for the first time,
but I suspect it *might* even have something to do with our operations
team tuning our autovacuum parameters on our production installation,
which might make it *more likely* that newly created cart positions are
arbitrarily stored on PostgreSQL disk pages in a different order than
they were inserted than before.
This commit now fixes the bug now in two ways, each of which would be
sufficient to fix it for now, but together they make it hopefully more
stable in the future:
- `perform_order` no longer respects the order of the position IDs it
gets passed in, but instead uses the order last displayed in the cart.
Additionally, both `CartManager` and `_check_positions()` now sort
positions by their `pk` value before applying discounts to ensure
consistent choice of which position is discounted (using `sort_key`
here does not make much sense since it includes sorting by price,
which is about to change).
- `_check_positions()` makes sure that after its completion, only one
copy of the same `CartPosition` is in use that has the current price.
Additionally, this commit makes sure `sort_key` cache is cleared after
e.g. a price change.
It was hard to write a regression test, since "database order" is, by
definition, unreliable, but I tried my best.
2024-04-08 16:55:54 +02:00
Raphael Michel
64ae1d08a6
Docs: Fix incorrect API response
2024-04-05 17:28:44 +02:00
Raphael Michel
ca25c3c81e
Add logging for special bug case (Z#23149646)
2024-04-04 18:13:54 +02:00
Raphael Michel
abbe9ec897
Order creation: Fail loudly on invalid addon-to relationship
2024-04-03 17:21:47 +02:00
Raphael Michel
a7735d5d9e
API: Allow request_valid_from in the past ( #4048 )
2024-04-03 17:21:25 +02:00
Raphael Michel
174c81a22b
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5598 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-03 13:15:57 +02:00
Raphael Michel
38c6294ede
Translations: Update German
...
Currently translated at 100.0% (5598 of 5598 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-03 13:15:57 +02:00
Raphael Michel
217ae90642
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-04-03 12:43:52 +02:00
Raphael Michel
0c998ca884
Remove special handling of translations in pretix/helpers
2024-04-03 12:43:20 +02:00
Raphael Michel
b1691f867d
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5594 of 5594 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-03 11:43:39 +02:00
Raphael Michel
72e451b27b
Translations: Update German
...
Currently translated at 100.0% (5594 of 5594 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-03 11:43:39 +02:00
Raphael Michel
8124ced6c1
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-04-03 11:22:25 +02:00
Raphael Michel
a3139944f6
Send notifications about login with new client or country ( #4032 )
...
* Send notifications about login with new client or country
* Rebase migration
* Remove immediately
* Fix isort
* Text update
2024-04-03 11:19:20 +02:00
Felix Schäfer
48493c517b
Add database.disable_server_side_cursors option ( #4016 )
2024-04-03 10:16:48 +02:00
dependabot[bot]
535a29bf4b
Update css-inline requirement from ==0.13.* to ==0.14.* ( #4043 )
...
Updates the requirements on [css-inline](https://github.com/Stranger6667/css-inline ) to permit the latest version.
- [Release notes](https://github.com/Stranger6667/css-inline/releases )
- [Changelog](https://github.com/Stranger6667/css-inline/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stranger6667/css-inline/compare/c-v0.13.0...c-v0.14.0 )
---
updated-dependencies:
- dependency-name: css-inline
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-04-03 10:16:13 +02:00
dependabot[bot]
9d415f5179
Update pillow requirement from ==10.2.* to ==10.3.* ( #4044 )
...
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: pillow
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-04-03 10:16:03 +02:00
Raphael Michel
990e9da21d
Generalize import process from orders to more models ( #4002 )
...
* Generalize import process from orders to more models
* Add voucher import
* Model import: Guess assignments of based on column headers
* Fix lock_seats being pointless
* Update docs
* Update doc/development/api/import.rst
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/modelimport_vouchers.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-04-03 10:15:30 +02:00
Raphael Michel
4afb7a4976
Allow admins to generate emergency 2FA tokens ( #4035 )
...
* Allow admins to generate emergency 2FA tokens
* Update src/pretix/control/views/users.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-04-03 10:15:17 +02:00
Raphael Michel
22e5579ed1
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5585 of 5585 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-03 10:14:56 +02:00
Raphael Michel
79cd84e243
Translations: Update German
...
Currently translated at 100.0% (5585 of 5585 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-03 10:14:56 +02:00
Raphael Michel
fad4b8846c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5585 of 5585 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-04-03 10:14:56 +02:00
Raphael Michel
0f4790afd8
Translations: Update German
...
Currently translated at 100.0% (5585 of 5585 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-04-03 10:14:56 +02:00
Raphael Michel
2068a5ac29
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-04-02 17:53:26 +02:00
Raphael Michel
440c97061c
Fix duplicate key on SQLite ( #4038 )
...
* Fix duplicate key on SQLite
* Update migration
2024-04-02 17:37:37 +02:00
Raphael Michel
3b6d0c4341
Translations: Add Slovak
2024-04-02 17:28:11 +02:00
Raphael Michel
06ac4b0250
Translations: Add Slovak
2024-04-02 17:28:11 +02:00
Raphael Michel
a233b92f6f
Add disable date of waiting list to event timeline ( #4036 )
2024-04-02 17:15:41 +02:00
Raphael Michel
4ea4189e6d
Allow team admins to require two-factor authentication ( #4034 )
...
* Allow team admins to require two-factor authentication
* Add API tests
* Improve logic
* ADd button tooltip
2024-04-02 17:15:16 +02:00
Mira
50838b9cea
Update github action versions ( #4033 )
2024-04-02 13:53:09 +02:00
Raphael Michel
c68ee56d51
Log discarding a valid session for suspicious reasons ( #4025 )
2024-04-02 13:52:30 +02:00
Thatthep
5c0587c30e
Translations: Update Thai
...
Currently translated at 0.6% (36 of 5574 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/th/
powered by weblate
2024-04-02 11:45:11 +02:00
Raphael Michel
f3f42a8a42
Login: Add logging for incorrect JS hostnames
2024-04-02 11:34:43 +02:00
dependabot[bot]
20d0a9a0ed
Update django-countries requirement from ==7.5.* to ==7.6.* ( #4031 )
...
Updates the requirements on [django-countries](https://github.com/SmileyChris/django-countries ) to permit the latest version.
- [Changelog](https://github.com/SmileyChris/django-countries/blob/main/CHANGES.rst )
- [Commits](https://github.com/SmileyChris/django-countries/compare/v7.5...v7.6.1 )
---
updated-dependencies:
- dependency-name: django-countries
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-04-02 11:07:51 +02:00
Raphael Michel
cda8144ff0
Enforce uniqueness of order codes and ticket secrets ( #3988 )
...
* Enforce uniqueness of order codes and ticket secrets
* Fix test cases which created orders with identical codes
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-04-02 11:07:40 +02:00
dependabot[bot]
43e8875c1e
Update sentry-sdk requirement from ==1.42.* to ==1.44.* ( #4021 )
...
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/1.42.0...1.44.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-04-02 10:26:37 +02:00
dependabot[bot]
28c142b2ed
Update pytest-mock requirement from ==3.12.* to ==3.14.* ( #4009 )
...
Updates the requirements on [pytest-mock](https://github.com/pytest-dev/pytest-mock ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.12.0...v3.14.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
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-04-02 10:14:24 +02:00
dependabot[bot]
46203fd8ba
Bump @babel/core from 7.24.0 to 7.24.3 in /src/pretix/static/npm_dir ( #4027 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.24.0 to 7.24.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.24.3/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-04-02 10:13:39 +02:00
dependabot[bot]
52e45c37df
Update webauthn requirement from ==2.0.* to ==2.1.* ( #4022 )
...
Updates the requirements on [webauthn](https://github.com/duo-labs/py_webauthn ) to permit the latest version.
- [Release notes](https://github.com/duo-labs/py_webauthn/releases )
- [Changelog](https://github.com/duo-labs/py_webauthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/duo-labs/py_webauthn/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: webauthn
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-04-02 10:13:17 +02:00
dependabot[bot]
d1580dca2c
Bump django-filter from 24.1 to 24.2 ( #4017 )
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 24.1 to 24.2.
- [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.1...24.2 )
---
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-04-02 10:13:00 +02:00
dependabot[bot]
cd9e672871
Bump pycparser from 2.21 to 2.22 ( #4029 )
...
Bumps [pycparser](https://github.com/eliben/pycparser ) from 2.21 to 2.22.
- [Release notes](https://github.com/eliben/pycparser/releases )
- [Changelog](https://github.com/eliben/pycparser/blob/main/CHANGES )
- [Commits](https://github.com/eliben/pycparser/compare/release_v2.21...release_v2.22 )
---
updated-dependencies:
- dependency-name: pycparser
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-04-02 10:10:42 +02:00
dependabot[bot]
427f508627
Bump @babel/preset-env from 7.24.0 to 7.24.3 in /src/pretix/static/npm_dir ( #4028 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.24.0 to 7.24.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.24.3/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-04-02 10:10:01 +02:00
Raphael Michel
887d06a485
Add .watchmanconfig
2024-03-31 23:14:57 +02:00
Raphael Michel
fb49046ac1
Log and count user logins ( #4020 )
...
* Log and count user logins
* Allow metrics without label
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-03-28 17:18:51 +01:00
Martin Gross
ce826e50f7
PDF: Check for allowed font name before adding modifiers to the name
2024-03-27 12:54:35 +01:00
Raphael Michel
d866c6954d
Bump to 2024.4.0.dev0
2024-03-27 12:15:31 +01:00
Raphael Michel
40c76dda74
Bump version to 2024.3.0
2024-03-27 12:14:07 +01:00
Raphael Michel
f532853021
Memberships: Prefer valid_from over event date for .is_valid() ( #4003 )
...
* Memberships: Prefer valid_from over event date for .is_valid()
* Fix tests
* Add parameter description
* Use reasonable default for requested_valid_from if membership starts in the future
* Set datetimepicker viewDate to closest allowed date
* Keep current value on going back to QuestionsStep
* Fix min_date/max_date in SplitDateTimePickerWidget
* Remove unused import
* Update src/pretix/base/models/memberships.py
Co-authored-by: Mira <weller@rami.io >
* Respect variations
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-03-27 12:11:20 +01:00
Martin Gross
8cb187502d
Event Fonts: Only run register_event_fonts with actual, still existing events (FIXES PRETIXEU-9WE)
2024-03-26 17:13:13 +01:00
Raphael Michel
156037f2cd
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5574 of 5574 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-03-26 16:53:43 +01:00
Raphael Michel
134d63fb3f
Translations: Update German
...
Currently translated at 100.0% (5574 of 5574 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-03-26 16:53:43 +01:00
Raphael Michel
816002fda0
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.9% (5572 of 5574 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-03-26 16:53:43 +01:00
Raphael Michel
3939bbc11c
Translations: Update German
...
Currently translated at 100.0% (5574 of 5574 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-03-26 16:53:43 +01:00
Raphael Michel
95d1603cc7
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-03-26 14:37:18 +01:00
Raphael Michel
ada3ada699
Fix #3974 -- Webhooks: Add type of checkin ( #3994 )
2024-03-26 14:21:57 +01:00
Richard Schreiber
97eaeac4f2
Fix: improve order-change headline on customer’s order page (Z#23148804) ( #4012 )
2024-03-26 11:19:17 +01:00
Martin Gross
d67f5c650c
Event-specific fonts and Web-Embedded Fonts (Z#23130701) ( #3893 )
2024-03-26 09:55:08 +01:00
Raphael Michel
273c1ae0a6
Waiting list: Allow to set auto-disable date (Z#23141338) ( #4004 )
...
* Waiting list: Allow to set auto-disable date (Z#23141338)
* ADd warning on non-esries events
2024-03-22 11:17:02 +01:00
Mira
a946c10ab4
Build jsi18n for all supported languages ( #4007 )
2024-03-22 10:19:27 +01:00
Raphael Michel
2d8fba7d7c
Treat partially paid expired orders as overpaid orders (Z#23147757) ( #3990 )
...
* Treat partially paid expired orders as overpaid orders (Z#23147757)
* Use is_overpaid from annotate_overpayments in OrderFilterForm
* Revert change to pending sum
* Show warning on order page
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-03-22 10:17:51 +01:00
Mira
e4e0bd7ca0
Fix regression in thumb filter ( #4006 )
2024-03-21 14:32:01 +01:00
Richard Schreiber
3651c88289
Widget: pass utm-params from embedding page to presale
2024-03-20 09:19:02 +01:00
Richard Schreiber
c92ca40026
Fix code style/flake8 issue
2024-03-19 13:56:43 +01:00
Mira
4d00efb549
Fix generating thumbs for favicon.ico
2024-03-19 13:54:02 +01:00
Raphael Michel
7e60d13910
Fix #3984 -- API: Add phone to customer resource ( #3992 )
...
* Fix #3984 -- API: Add phone to customer resource
* add "phone": None to test
---------
Co-authored-by: Mira Weller <weller@rami.io >
2024-03-19 10:17:44 +01:00
Martin Weinelt
35800e21c7
Allow customization of cache and log directory ( #3997 )
...
On systems that follow the FHS it may be desirable to separate logs and
cache files into dedicated base directories (e.g. /var/log/pretix or
/var/cache/pretix).
2024-03-19 10:17:36 +01:00
Raphael Michel
99b4c5bd36
Fix cart grouping function to include membership and validity ( #3991 )
...
* Fix cart grouping function to include membership and validity
* Update src/pretix/presale/views/__init__.py
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2024-03-19 10:17:26 +01:00
Raphael Michel
f121205dd1
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (225 of 225 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2024-03-19 10:16:58 +01:00
Raphael Michel
1ac54cd209
Translations: Update German
...
Currently translated at 100.0% (225 of 225 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2024-03-19 10:16:58 +01:00
Raphael Michel
4694719a53
API: Fix creating free orders requiring approval
2024-03-19 10:10:57 +01:00
Raphael Michel
9513b6e8d7
Gift card payment: Fix public_name fallback
2024-03-15 17:09:21 +01:00
dependabot[bot]
4fd7d406a0
Update sentry-sdk requirement from ==1.41.* to ==1.42.* ( #3983 )
...
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/1.41.0...1.42.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-03-15 16:49:52 +01:00
dependabot[bot]
47cb5b207a
Update pytest-rerunfailures requirement from ==13.* to ==14.* ( #3982 )
...
Updates the requirements on [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures ) to permit the latest version.
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/13.0...14.0 )
---
updated-dependencies:
- dependency-name: pytest-rerunfailures
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-03-15 16:42:03 +01:00
dependabot[bot]
7d2cf68727
Bump markdown from 3.5.2 to 3.6 ( #3985 )
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.5.2 to 3.6.
- [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.5.2...3.6 )
---
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-03-15 16:41:49 +01:00
dependabot[bot]
459cb47ca8
Update protobuf requirement from ==4.25.* to ==5.26.* ( #3986 )
...
Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf ) to permit the latest version.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.25.0-rc1...v5.26.0 )
---
updated-dependencies:
- dependency-name: protobuf
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-03-15 16:41:31 +01:00
Mira
39705556cd
Fix tests that failed between 0:00 and 4:00 / 4:30 AM ( #3987 )
2024-03-15 16:40:56 +01:00
Raphael Michel
9f794290dc
Memberships: Check valid_from/valid_until for parallel usage ( #3975 )
2024-03-15 16:40:41 +01:00
Raphael Michel
b6221ab6d9
Improve error messages for test mode checks for memberships
2024-03-15 15:57:11 +01:00
Richard Schreiber
483518bce9
Fix: left align first column header on invoices without tax
2024-03-15 13:34:19 +01:00
Raphael Michel
d9019ae735
Fix splitting free orders that require approval
2024-03-15 11:37:27 +01:00
Raphael Michel
721fd3b998
Remove incorrectly named, duplicate test file
2024-03-15 10:46:47 +01:00
Raphael Michel
ad0d3f5469
PDF editor: Minor UX adjustments
2024-03-14 12:34:21 +01:00
Raphael Michel
40b44f9272
Stripe: Do not open 3rd-party payment pages in iframe ( #3981 )
...
* Stripe: Do not open 3rd-party payment pages in iframe
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-03-14 11:49:41 +01:00
Mira
304d290f22
Presale: improve clientside handling of max-count for add-on products
...
* Fix typo in error message
* Use exclusive checkboxes for addon items with max_count == 1 and !multi_allowed
* combine exclusive items + variations
* move exclusive to containing fieldset
* fix add-on-exclusive
* add max_count check
* fix plus/minus-stepper buttons bubbling
* Update src/pretix/static/pretixpresale/js/ui/main.js
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-03-14 09:17:42 +01:00
Richard Schreiber
7592a8a575
Presale: add data-attribute price to each item’s article-element
...
* Presale: add data-attribute price to article
* fix price for items (defaul_price)
Co-authored-by: Mira <weller@rami.io >
* add data-price to voucher and addons, unlocalize price
* use universal display_price for items and variation, respect net or gross
---------
Co-authored-by: Mira <weller@rami.io >
2024-03-14 09:15:44 +01:00
dependabot[bot]
4f33159f93
Update sentry-sdk requirement from ==1.40.* to ==1.41.* ( #3963 )
...
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/1.40.0...1.41.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-03-12 13:05:09 +01:00
dependabot[bot]
819ce6abf7
Bump django-filter from 23.5 to 24.1 ( #3969 )
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 23.5 to 24.1.
- [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/23.5...24.1 )
---
updated-dependencies:
- dependency-name: django-filter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 13:04:54 +01:00
dependabot[bot]
760dfd22b8
Bump @babel/core from 7.23.9 to 7.24.0 in /src/pretix/static/npm_dir ( #3951 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.9 to 7.24.0.
- [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.24.0/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-03-12 13:04:31 +01:00
Mira
f9eaa193c9
Add migration to force slash after hostname in returnurl prefixes ( #3948 )
...
* Add migration to force slash after hostname in returnurl prefixes
* isort
* add dependency to pretixbase
2024-03-12 12:41:48 +01:00
dependabot[bot]
c7720a2553
Update pytest requirement from ==8.0.* to ==8.1.* ( #3976 )
...
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0rc1...8.1.1 )
---
updated-dependencies:
- dependency-name: pytest
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-03-12 12:41:33 +01:00
fyksen
7754f5420c
Translations: Update Norwegian Bokmål
...
Currently translated at 98.1% (5462 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2024-03-12 12:41:21 +01:00
Raphael Michel
2c7ada6e86
OIDC: Do not expect uid to be string
2024-03-12 10:52:20 +01:00
dependabot[bot]
3f31843fd1
Update dnspython requirement from ==2.5.* to ==2.6.* ( #3927 )
...
Updates the requirements on [dnspython](https://github.com/rthalley/dnspython ) to permit the latest version.
- [Release notes](https://github.com/rthalley/dnspython/releases )
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst )
- [Commits](https://github.com/rthalley/dnspython/compare/v2.5.0rc1...v2.6.1 )
---
updated-dependencies:
- dependency-name: dnspython
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-03-11 13:19:11 +01:00
fyksen
952b9bd9b9
Translations: Update Norwegian Bokmål
...
Currently translated at 95.5% (215 of 225 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nb_NO/
powered by weblate
2024-03-11 13:18:45 +01:00
fyksen
3619a6bcd0
Translations: Update Norwegian Bokmål
...
Currently translated at 98.1% (5462 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2024-03-11 13:18:45 +01:00
Richard Schreiber
3e2c12cdb0
Presale: fix auto-unchecked button-checkboxes ( #3968 )
2024-03-08 19:33:06 +01:00
Raphael Michel
a3ce3b9af3
Select2: Fix multi-select styling for events
2024-03-08 10:09:11 +01:00
Raphael Michel
b6461e9303
Select2: Set closeOnSelect for event selection
2024-03-08 10:08:44 +01:00
Raphael Michel
f7dfd51c2c
Open invoices on new page
2024-03-07 10:57:41 +01:00
dependabot[bot]
3b98d87a26
Update python-dateutil requirement from ==2.8.* to ==2.9.* ( #3950 )
...
Updates the requirements on [python-dateutil](https://github.com/dateutil/dateutil ) to permit the latest version.
- [Release notes](https://github.com/dateutil/dateutil/releases )
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS )
- [Commits](https://github.com/dateutil/dateutil/compare/2.8.0...2.9.0 )
---
updated-dependencies:
- dependency-name: python-dateutil
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-03-05 12:21:12 +01:00
dependabot[bot]
f045062055
Bump @babel/preset-env from 7.23.9 to 7.24.0 in /src/pretix/static/npm_dir ( #3952 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.9 to 7.24.0.
- [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.24.0/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-03-05 12:17:23 +01:00
Felix Schäfer
eb501dd1ea
Correct config key in docs ( #3955 )
2024-03-05 12:17:17 +01:00
Dean Wyns
2d8793c355
Translations: Update Dutch
...
Currently translated at 88.7% (4938 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-03-05 12:16:58 +01:00
Raphael Michel
d32bd717b7
Fix meta filter being selectable for export
2024-03-04 15:52:45 +01:00
Mira
6e6b75d55e
Don't double file extension in clean_filename ( #3942 )
...
* Don't double file extension in clean_filename
* Don't use display_name as ClearableBasenameFileInput.FakeFile.name
Reason: it's used as the thumbnail source and therefore needs to be a valid file name and not some display name
2024-03-01 09:58:17 +01:00
Richard Schreiber
50b5f760bb
Presale: prefer event’s microdata from settings over generated microdata ( #3943 )
2024-03-01 09:56:55 +01:00
Richard Schreiber
9ab2e61c31
Widget: fix quantity cut-off on very narrow screens (Z#23141650) ( #3944 )
...
* Widget: fix quantity cut-off on very narrow screens
* align price to left
* fix columns on mobile screens (missing clearfix)
* use min-width instead
2024-03-01 09:56:48 +01:00
Mira
4876a0b61f
Allow multiple returnurl prefixes (Z#23145768) ( #3941 )
...
* Allow multiple returnurl prefixes, improve validation and docs.
* Fix typo
* Allow URL prefixes starting with http://localhost
* Add more explanation
2024-03-01 09:56:22 +01:00
Dean Wyns
56bbcb65c3
Translations: Update Dutch
...
Currently translated at 85.1% (4741 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-03-01 09:56:00 +01:00
Dean Wyns
5bb1cb498f
Translations: Update Dutch
...
Currently translated at 83.9% (4672 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-03-01 09:56:00 +01:00
Raphael Michel
6bf23b0fdd
Allow to create blocking vouchers for items with unspecified variation ( #3932 )
2024-02-29 16:45:41 +01:00
Raphael Michel
5deb1a8c69
Fix organizer being integer in mail_send_task
2024-02-29 08:59:15 +01:00
Raphael Michel
1523137300
Docs: Add extension of exhibitor API
2024-02-28 16:11:50 +01:00
Raphael Michel
04ef097eb1
Fix #65 -- Disallow None value for product default prices ( #3847 )
...
* Fix #65 -- Disallow None value for product default prices
* Fix #65 -- Disallow None value for product default prices
* Rebase migration
2024-02-28 16:10:53 +01:00
Raphael Michel
a5d4434a64
Bump to 2024.3.0.dev0
2024-02-28 14:40:30 +01:00
Raphael Michel
3b3c668153
Bump version to 2024.2.0
2024-02-28 14:38:56 +01:00
Raphael Michel
d339d67111
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5565 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-02-28 14:36:00 +01:00
Raphael Michel
a8aee6c824
Translations: Update German
...
Currently translated at 100.0% (5565 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-02-28 14:36:00 +01:00
Raphael Michel
6466987493
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5565 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-02-28 14:36:00 +01:00
Raphael Michel
ff962805cd
Translations: Update German
...
Currently translated at 100.0% (5565 of 5565 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-02-28 14:36:00 +01:00
Raphael Michel
2b5f46164f
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-02-28 14:11:42 +01:00
Adriano Lima
d74451ded1
Translations: Update Portuguese (Brazil)
...
Currently translated at 11.7% (656 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2024-02-28 14:10:55 +01:00
Raphael Michel
62f0c82d8d
Order data export: Add event name
2024-02-28 12:16:49 +01:00
Raphael Michel
5b587774bb
Fix context processors on error pages
2024-02-28 11:39:48 +01:00
Martin Gross
88ea8ee2ea
Invoice Preview: Pass tax.name to InvoiceLine
2024-02-23 10:53:01 +01:00
Raphael Michel
56e0ab8378
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5562 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-02-22 10:16:54 +01:00
Raphael Michel
a9ae237b1a
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.8% (5556 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-02-22 10:16:54 +01:00
Raphael Michel
27823b7bf6
Translations: Update German
...
Currently translated at 100.0% (5562 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-02-22 10:16:54 +01:00
Raphael Michel
4231cd2576
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.7% (5547 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-02-22 10:16:54 +01:00
Raphael Michel
6aa5196f18
Translations: Update German
...
Currently translated at 99.7% (5547 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-02-22 10:16:54 +01:00
Wikinaut
c1eac5e91e
Translations: Update German
...
Currently translated at 99.7% (5547 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-02-22 10:16:54 +01:00
Marco Addario
410e06364a
Translations: Update Italian
...
Currently translated at 20.9% (1166 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2024-02-22 10:16:54 +01:00
fyksen
ae137f8f16
Translations: Update Norwegian Bokmål
...
Currently translated at 98.0% (5452 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2024-02-22 10:16:54 +01:00
Mark Leenen
f9f3f9f868
Translations: Update Dutch
...
Currently translated at 83.0% (4621 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-02-22 10:16:54 +01:00
fyksen
395eadde47
Translations: Update Norwegian Bokmål
...
Currently translated at 92.8% (5166 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2024-02-22 10:16:54 +01:00
Raphael Michel
2be790fa45
Sendmail: Allow to copy rules
2024-02-22 09:43:40 +01:00
Raphael Michel
f9d78eaf1a
CachedFileField: Do not store file that does not pass validation
2024-02-21 14:32:23 +01:00
Mira Weller
2d5d27e950
forms: fix image file upload in CachedFileField
2024-02-21 14:32:23 +01:00
Mira Weller
c6fa19d771
forms: fix bound data retrieval of CachedFile
...
when re-submitting a form a second time, the cached file got lost
2024-02-21 14:32:23 +01:00
Mira Weller
3129253eef
forms: fix file type validation on CachedFileInput
2024-02-21 14:32:23 +01:00
Raphael Michel
b69ab86458
Stripe: Fix crash in data shredder
2024-02-21 13:40:31 +01:00
Martin Gross
80f7ae0b76
Docs: Remove stray line from page restructuring ( Fixes #3925 )
2024-02-19 21:34:59 +01:00
Martin Gross
160f9a4363
Revert "Update pypdf requirement from ==3.9.* to ==4.0.* ( #3903 )"
...
This reverts commit a3586a73f1 .
2024-02-17 14:37:49 +01:00
dependabot[bot]
24b5b9373d
Update libsass requirement from ==0.22.* to ==0.23.* ( #3918 )
...
---
updated-dependencies:
- dependency-name: libsass
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-02-15 20:14:19 +01:00
dependabot[bot]
178c40aee6
Update dnspython requirement from ==2.3.* to ==2.5.* ( #3917 )
...
Updates the requirements on [dnspython](https://github.com/rthalley/dnspython ) to permit the latest version.
- [Release notes](https://github.com/rthalley/dnspython/releases )
- [Changelog](https://github.com/rthalley/dnspython/blob/master/doc/whatsnew.rst )
- [Commits](https://github.com/rthalley/dnspython/compare/v2.3.0rc1...v2.5.0 )
---
updated-dependencies:
- dependency-name: dnspython
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-02-15 20:13:46 +01:00
dependabot[bot]
49c41878d2
Update protobuf requirement from ==4.23.* to ==4.25.* ( #3916 )
...
Updates the requirements on [protobuf](https://github.com/protocolbuffers/protobuf ) to permit the latest version.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.23.0-rc1...v4.25.2 )
---
updated-dependencies:
- dependency-name: protobuf
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-02-15 20:13:34 +01:00
Raphael Michel
fa4c29cf23
Check-in: Fix crash on medium scan that is mapped to wrong event (PRETIXEU-9P0)
2024-02-15 14:46:24 +01:00
Raphael Michel
75b93eebc5
Order change form: Show attendee names
2024-02-15 14:22:48 +01:00
dependabot[bot]
5a406abdd6
Update reportlab requirement from ==4.0.* to ==4.1.* ( #3906 )
...
Updates the requirements on [reportlab](https://www.reportlab.com/ ) to permit the latest version.
---
updated-dependencies:
- dependency-name: reportlab
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-02-15 14:17:06 +01:00
Raphael Michel
6712baf534
Invoice creation: Fix duplicate new lines
2024-02-15 14:10:49 +01:00
Raphael Michel
4d9243151f
Invoice creation: Fix duplicate new lines
2024-02-15 14:10:15 +01:00
Raphael Michel
b89a4f7b32
Update css-inline requirement from ==0.8.* to ==0.13.*
2024-02-15 13:49:03 +01:00
Raphael Michel
c80d5b1bb2
Update flake8 requirement from ==6.0.* to ==7.0.*
2024-02-15 13:49:03 +01:00
dependabot[bot]
0334c2f433
Update django-hijack requirement from ==3.3.* to ==3.4.* ( #3909 )
...
Updates the requirements on [django-hijack](https://github.com/django-hijack/django-hijack ) to permit the latest version.
- [Release notes](https://github.com/django-hijack/django-hijack/releases )
- [Changelog](https://github.com/django-hijack/django-hijack/blob/master/docs/release-button.png )
- [Commits](https://github.com/django-hijack/django-hijack/compare/3.3.0...3.4.5 )
---
updated-dependencies:
- dependency-name: django-hijack
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-02-15 13:48:56 +01:00
dependabot[bot]
6bc46b7aec
Update django-otp requirement from ==1.2.* to ==1.3.* ( #3908 )
...
Updates the requirements on [django-otp](https://github.com/django-otp/django-otp ) to permit the latest version.
- [Changelog](https://github.com/django-otp/django-otp/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-otp/django-otp/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: django-otp
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-02-15 13:48:28 +01:00
dependabot[bot]
3ebe622189
Update pillow requirement from ==9.5.* to ==10.2.* ( #3905 )
...
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.2.0 )
---
updated-dependencies:
- dependency-name: pillow
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-02-15 13:45:49 +01:00
dependabot[bot]
25fb1ee3be
Update pytest-xdist requirement from ==3.3.* to ==3.5.* ( #3896 )
...
Updates the requirements on [pytest-xdist](https://github.com/pytest-dev/pytest-xdist ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-xdist/releases )
- [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v3.3.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: pytest-xdist
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-02-15 13:44:25 +01:00
dependabot[bot]
a3586a73f1
Update pypdf requirement from ==3.9.* to ==4.0.* ( #3903 )
...
Updates the requirements on [pypdf](https://github.com/py-pdf/pypdf ) to permit the latest version.
- [Release notes](https://github.com/py-pdf/pypdf/releases )
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/py-pdf/pypdf/compare/3.9.0...4.0.1 )
---
updated-dependencies:
- dependency-name: pypdf
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-02-15 13:44:15 +01:00
Raphael Michel
93eb041acc
Quota item selection: Strike disabled items in select2
2024-02-14 16:38:53 +01:00
Raphael Michel
63894ca3da
Update django-bootstrap3 requirement from ==23.1.* to ==23.6 ( #3894 )
...
* Update django-bootstrap3 requirement from ==23.1.* to ==23.6
Removing our previous workarounds
* Fix import
2024-02-14 14:35:45 +01:00
dependabot[bot]
73b2cce435
Update fakeredis requirement from ==2.18.* to ==2.21.* ( #3899 )
...
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.18.0...v2.21.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-02-14 13:28:40 +01:00
dependabot[bot]
0a711f4965
Bump markdown from 3.4.3 to 3.5.2 ( #3898 )
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.4.3 to 3.5.2.
- [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.4.3...3.5.2 )
---
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-02-14 13:28:34 +01:00
dependabot[bot]
75bf200aac
Update pytest-mock requirement from ==3.10.* to ==3.12.* ( #3901 )
...
Updates the requirements on [pytest-mock](https://github.com/pytest-dev/pytest-mock ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.10.0...v3.12.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
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-02-14 13:28:21 +01:00
dependabot[bot]
11307de30a
Update pytest requirement from ==7.3.* to ==8.0.* ( #3902 )
...
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest ) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.0...8.0.0 )
---
updated-dependencies:
- dependency-name: pytest
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-02-14 13:28:14 +01:00
dependabot[bot]
863db60786
Update pycryptodome requirement from ==3.18.* to ==3.20.* ( #3904 )
...
Updates the requirements on [pycryptodome](https://github.com/Legrandin/pycryptodome ) to permit the latest version.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.18.0x...v3.20.0 )
---
updated-dependencies:
- dependency-name: pycryptodome
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-02-14 13:27:55 +01:00
Wessel Stam
f5a1adedca
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 72.2% (4017 of 5562 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2024-02-14 13:27:43 +01:00
Raphael Michel
ea74688633
API: Expose OrderPosition.voucher_budget_use ( #3867 )
2024-02-14 13:27:30 +01:00
Raphael Michel
57738f19bf
Update webauthn requirement from ==0.4.* to ==2.0.* ( #3880 )
...
* Get rid of unmaintained dependency python-u2flib-server
* Update webauthn requirement from ==0.4.* to ==2.0.*
* Fix tests
* Update src/pretix/control/views/auth.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/auth.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/user.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-14 13:27:24 +01:00
Richard Schreiber
7b5ce5e198
Select2: add option to close when clearing selection ( #3870 )
2024-02-13 22:27:36 +01:00
Richard Schreiber
d5f9beef69
PDF-Editor: improve grouping of object attribute inputs ( #3881 )
2024-02-13 22:26:30 +01:00
Mira
eee39b1300
Widget: fix availability of variations whose base item is unavailable ( #3873 )
...
* widget: fix variation/item unavailability
In case of an item variation, check the unavailability reasons of the item itself
as well as the variation.
* widget: Don't display waiting list on otherwise unavailable items
2024-02-13 22:25:08 +01:00
dependabot[bot]
c2fdea020d
Update django-phonenumber-field requirement from ==7.1.* to ==7.3.* ( #3891 )
...
Updates the requirements on [django-phonenumber-field](https://github.com/stefanfoulis/django-phonenumber-field ) to permit the latest version.
- [Release notes](https://github.com/stefanfoulis/django-phonenumber-field/releases )
- [Changelog](https://github.com/stefanfoulis/django-phonenumber-field/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/stefanfoulis/django-phonenumber-field/compare/7.1.0...7.3.0 )
---
updated-dependencies:
- dependency-name: django-phonenumber-field
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-02-13 13:38:20 +01:00
Raphael Michel
f87e089734
Update django-oauth-toolkit requirement from ==2.2.* to ==2.3.* ( #3882 )
2024-02-13 12:34:29 +01:00
dependabot[bot]
0fad7472c0
Bump django-filter from 23.2 to 23.5 ( #3889 )
...
Bumps [django-filter](https://github.com/carltongibson/django-filter ) from 23.2 to 23.5.
- [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/23.2...23.5 )
---
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-02-13 12:29:39 +01:00
dependabot[bot]
bd0a223066
Update pyjwt requirement from ==2.7.* to ==2.8.* ( #3892 )
...
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.7.0...2.8.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-02-13 10:53:42 +01:00
dependabot[bot]
782c1a5d39
Update isort requirement from ==5.12.* to ==5.13.* ( #3884 )
...
Updates the requirements on [isort](https://github.com/pycqa/isort ) to permit the latest version.
- [Release notes](https://github.com/pycqa/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pycqa/isort/compare/5.12.0...5.13.2 )
---
updated-dependencies:
- dependency-name: isort
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-02-13 10:53:19 +01:00
dependabot[bot]
5c99d3bf69
Update django-compressor requirement from ==4.3.* to ==4.4 ( #3888 )
...
Updates the requirements on [django-compressor](https://github.com/django-compressor/django-compressor ) to permit the latest version.
- [Changelog](https://github.com/django-compressor/django-compressor/blob/develop/docs/changelog.txt )
- [Commits](https://github.com/django-compressor/django-compressor/compare/4.3...4.4 )
---
updated-dependencies:
- dependency-name: django-compressor
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-02-13 10:52:59 +01:00
dependabot[bot]
5e6307acc9
Update chardet requirement from ==5.1.* to ==5.2.* ( #3887 )
...
Updates the requirements on [chardet](https://github.com/chardet/chardet ) to permit the latest version.
- [Release notes](https://github.com/chardet/chardet/releases )
- [Commits](https://github.com/chardet/chardet/compare/5.1.0...5.2.0 )
---
updated-dependencies:
- dependency-name: chardet
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-02-13 10:52:51 +01:00
dependabot[bot]
d4bfa9d773
Update redis requirement from ==4.6.* to ==5.0.* ( #3886 )
...
Updates the requirements on [redis](https://github.com/redis/redis-py ) to permit the latest version.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.6.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: redis
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-02-13 10:52:44 +01:00
dependabot[bot]
b7f540251c
Update sphinx requirement from ==7.0.* to ==7.2.* ( #3885 )
...
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx ) to permit the latest version.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.0.0rc1...v7.2.6 )
---
updated-dependencies:
- dependency-name: sphinx
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-02-13 10:52:35 +01:00
Phin Wolkwitz
cb17d80b63
Widget: Fix variations collapse indicator placement ( #3883 )
2024-02-12 13:51:25 +01:00
Raphael Michel
86b28b9b53
Get rid of unmaintained dependency python-u2flib-server ( #3879 )
2024-02-12 13:03:56 +01:00
dependabot[bot]
fac404631c
Update sentry-sdk requirement from ==1.15.* to ==1.40.* ( #3850 )
...
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/1.15.0...1.40.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-02-12 12:53:01 +01:00
Phin Wolkwitz
fd547014a9
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.1% (223 of 225 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2024-02-12 10:17:44 +01:00
Phin Wolkwitz
d23a625415
Translations: Update German
...
Currently translated at 99.1% (223 of 225 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2024-02-12 10:17:44 +01:00
dependabot[bot]
199416b904
Update django-redis requirement from ==5.2.* to ==5.4.* ( #3877 )
...
Updates the requirements on [django-redis](https://github.com/jazzband/django-redis ) to permit the latest version.
- [Release notes](https://github.com/jazzband/django-redis/releases )
- [Changelog](https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jazzband/django-redis/compare/5.2.0...5.4.0 )
---
updated-dependencies:
- dependency-name: django-redis
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-02-12 10:01:52 +01:00
dependabot[bot]
0a7a113b4e
Update pytest-rerunfailures requirement from ==11.* to ==13.* ( #3878 )
...
Updates the requirements on [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures ) to permit the latest version.
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst )
- [Commits](https://github.com/pytest-dev/pytest-rerunfailures/compare/11.0...13.0 )
---
updated-dependencies:
- dependency-name: pytest-rerunfailures
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-02-12 09:47:04 +01:00
dependabot[bot]
5978a715b5
Update aiohttp requirement from ==3.8.* to ==3.9.* ( #3875 )
...
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.8.0a0...v3.9.3 )
---
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-02-12 09:41:41 +01:00
dependabot[bot]
71beb54eb4
Bump django-formtools from 2.4.1 to 2.5.1 ( #3876 )
...
Bumps [django-formtools](https://github.com/jazzband/django-formtools ) from 2.4.1 to 2.5.1.
- [Changelog](https://github.com/jazzband/django-formtools/blob/master/docs/changelog.rst )
- [Commits](https://github.com/jazzband/django-formtools/compare/2.4.1...2.5.1 )
---
updated-dependencies:
- dependency-name: django-formtools
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-02-12 09:35:10 +01:00
dependabot[bot]
b92981353f
Update django-statici18n requirement from ==2.3.* to ==2.4.* ( #3874 )
...
Updates the requirements on [django-statici18n](https://github.com/zyegfryed/django-statici18n ) to permit the latest version.
- [Changelog](https://github.com/zyegfryed/django-statici18n/blob/main/docs/changelog.rst )
- [Commits](https://github.com/zyegfryed/django-statici18n/commits )
---
updated-dependencies:
- dependency-name: django-statici18n
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-02-12 09:34:55 +01:00
Raphael Michel
a5f7115e19
Allow dependabot to create more PRs (as we already have 5 long-running)
2024-02-12 09:08:12 +01:00
Raphael Michel
f5e3d4b0bc
API: Fix logging of event deletion
2024-02-09 17:27:08 +01:00
Raphael Michel
6fba080b8f
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-02-09 15:51:35 +01:00
Phin Wolkwitz
365ccf159e
Widget: Change text when expanding variations (Z#23141075) ( #3852 )
...
* Add text change to variation toggle
* Add svg caret
* Fix svg and css
* update caret-svg, add fill-link-color and animation
* Use computed property for link text
* Rename variable according to code review
* Improve texts
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-09 13:29:40 +01:00
Raphael Michel
b40a41d742
OrderListExporter: Refactor querysets out of iterate methods
2024-02-09 12:03:26 +01:00
Martin Gross
bf1081071b
CheckinlistPDF: Export attendee company based on op; fallback to IA (Z#23144201) ( #3869 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-02-09 10:10:45 +01:00
Phin Wolkwitz
e261ce7554
Fix key error on copy_from (PRETIXEU-9NR) ( #3868 )
2024-02-08 17:34:24 +01:00
Raphael Michel
7cae0ceab8
Fix migration of old hide_without_voucher products
2024-02-08 13:08:13 +01:00
Mie Frydensbjerg
064ee91225
Translations: Update Danish
...
Currently translated at 31.3% (1740 of 5550 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2024-02-08 12:55:10 +01:00
Raphael Michel
495b3ec770
API: Log ID of revoked device connection
2024-02-08 10:09:28 +01:00
Phin Wolkwitz
39f9329207
Quota form: Change item selection field per context ( #3839 )
...
* Change item checkbox select to multiselect widget
* Make item selection widget dependent on count
* Make item selection widget dependent on variable
* Adjust widget choices
* Fix widget choices
* Fix item variation key errors
* Simplify code
* Fix classname
* Improve argument name
* Fix widget name
2024-02-08 09:33:39 +01:00
Raphael Michel
2b72cfdaff
Fix cration of variations
2024-02-07 10:58:56 +01:00
Raphael Michel
70d32ea1aa
Voucher form: Add quota in help text
2024-02-07 09:59:32 +01:00
Till Kemper
0871482681
Add product variation to addon-label when modifying order ( #3864 )
...
* Added Variation of Product by Additional Products
at Postion Name by Additional Products the Variant should missing. added it with the prefix -
* Update src/pretix/presale/templates/pretixpresale/event/order_modify.html
---------
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2024-02-07 09:48:01 +01:00
Raphael Michel
5d4f3eab06
Stripe: Add link to Stripe App ( #3860 )
2024-02-06 17:48:13 +01:00
Mira
fa3265b1fb
Let plugins prevent the download of individual tickets in an order ( #3858 )
...
* Let plugins allow/prevent the download of individual tickets in an order (#3836 )
(extends the functionality of the allow_ticket_download signal)
(cherry picked from commit e20edab98f )
* fix bug where in some cases, only the first ticket could be downloaded
2024-02-06 17:35:59 +01:00
Richard Schreiber
92e6ffc7ef
Fix widget unavailability_reason
2024-02-06 13:55:34 +01:00
Mira
22f91f7aa2
Improve UI to configure unavailable items handling (Z#23131828) ( #3739 )
...
* start impl of unavailability modes ui
* add db migration
* use new widget for more fields
* improve contrast
* use new widget for hide_without_voucher field
* improved wording
* rebase migration
* undo changes to require_membership_hidden
* code formatting
* move unavail_reason logic around
* enforce consistent state of hide_without_voucher / require_voucher
* annotate unavailability info in get_grouped_items
* remove MSIE6 compat
* add unavailability reasons to widget
* remove test output
* Apply suggestions from code review
text improvements
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* add css fix for jumping items due to tooltip
* dynamically retrieve unavailability reason message
* widget: simplify logic conditions
* add available_{from,until}_mode to api and api docs
* rebase migration
* rebase migration
* add unavailable_*_mode to ItemVariation
* add available_*_mode to API docs for items
* fix wrong reference
* fix test cases
* add available_*_mode to item variation form
* apply unavailability modes to subevents and variations (presale)
* /o\
* apply unavailability modes to subevents and variations (widget)
* display unavailability mode in subevent product settings
* fix widget test
* fix api item tests
* copy available_*_mode when copying an item
* Apply suggestions from code review
Co-authored-by: Raphael Michel <michel@rami.io >
* Add unavail mode indicator to bulk create and edit forms
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2024-02-06 12:27:19 +01:00
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
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
Raphael Michel
b7f0c3cc6c
Fix cookie detection
2024-01-25 10:35:26 +01:00
Kian Cross
f9f629299b
Ensure customer_signed_in signal is fired for popup login ( #3835 )
...
In a7f7c64 , a `customer_signed_in` in signal was introduced. However,
when a user currently logs in using a popup, the signal is not fired.
This commit resolves this.
2024-01-25 10:03:50 +01:00
Raphael Michel
645c9d5900
Add "Partitioned" flag to our cookies ( #3830 )
2024-01-25 09:46:04 +01:00
Raphael Michel
6af2d38a98
Add __Host- prefix to CSRF and session cookie, remove cookie_domain ( #3831 )
...
* Add __Host- prefix to CSRF and session cookie, remove cookie_domain
* Fix tests
2024-01-25 09:45:56 +01:00
Raphael Michel
dba8e80868
Delete nl_BE again
2024-01-24 17:48:53 +01:00
Raphael Michel
324ff2ab67
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5545 of 5545 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-01-24 16:48:09 +01:00
Raphael Michel
5ea09a5b0a
Translations: Update German
...
Currently translated at 100.0% (5545 of 5545 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-24 16:48:09 +01:00
Eduardo Fernandez
c046caa894
Translations: Update Spanish
...
Currently translated at 88.4% (4898 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-24 16:48:09 +01:00
Raphael Michel
be8197825c
Translations: Update wordlist
2024-01-24 16:30:38 +01:00
Raphael Michel
d48c28bec7
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-01-24 14:03:24 +01:00
Raphael Michel
b07c1802a0
Add limits to gift card length
2024-01-24 14:02:54 +01:00
Raphael Michel
7f0cf1655a
Stripe/PayPal: Add explanatory texts (Z#23127572) ( #3826 )
2024-01-24 14:02:44 +01:00
Phin Wolkwitz
0a154dc79f
Presale: Fix booking period error message logic (Z#23115841) ( #3832 )
...
* Fix presale start and end error message logic
* Improve readability
2024-01-23 15:58:35 +01:00
Raphael Michel
7022e5bf49
Add missing entries to POS security profile
2024-01-23 11:40:41 +01:00
Raphael Michel
86ae18564d
Translations: Update Chinese (Traditional)
...
Currently translated at 97.7% (214 of 219 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hant/
powered by weblate
2024-01-22 18:11:08 +01:00
Raphael Michel
a07a04d115
Translations: Update Chinese (Traditional)
...
Currently translated at 97.0% (5368 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2024-01-22 18:11:08 +01:00
Eduardo Fernandez
51e7c889ec
Translations: Update Spanish
...
Currently translated at 86.5% (4790 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-22 18:11:08 +01:00
Raphael Michel
4cd2381a5e
Fix CartManager.apply_voucher to handle all_bundles_included
2024-01-22 17:55:32 +01:00
Raphael Michel
6474240d49
Fix display price for vouchers with all_bundles_included
2024-01-22 17:43:11 +01:00
Martin Gross
0938bf3246
Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols ( #3825 )
...
* Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols
* Reverse str/unidecode order
2024-01-22 14:07:29 +01:00
Raphael Michel
aad94f1b2a
Add X-Mailer header on outgoing emails
2024-01-22 13:38:05 +01:00
Eduardo Fernandez
a677575eef
Translations: Update Spanish
...
Currently translated at 85.6% (4742 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-22 13:37:23 +01:00
Eduardo Fernandez
9160e01333
Translations: Update Spanish
...
Currently translated at 85.3% (4722 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-22 13:37:23 +01:00
Raphael Michel
d2b9fe475b
Translations: Delete Dutch (Belgium)
2024-01-22 13:37:23 +01:00
Martin Gross
cff9ae6b18
Stripe: Filter statement_descriptor postfix for unacceptable characters
2024-01-22 12:15:21 +01:00
Raphael Michel
4fb49820af
Add upper limit on positions in an order ( #3806 )
...
* Add upper limit on positions in an order
* Fix form validation
2024-01-19 18:14:45 +01:00
chandi
1f465ddddb
Translations: Update German
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
1bda102d46
Translations: Update Spanish
...
Currently translated at 84.9% (4700 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Clau Lung
8066a7ed0f
Translations: Update Chinese (Traditional)
...
Currently translated at 97.7% (214 of 219 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hant/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
bc960ffde1
Translations: Update Spanish
...
Currently translated at 84.7% (4690 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
cbbbf44f1f
Translations: Update Spanish
...
Currently translated at 84.3% (4669 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Pedro Portela
28ab0d118c
Translations: Update Portuguese (Brazil)
...
Currently translated at 11.6% (646 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
15710cbec9
Translations: Update Spanish
...
Currently translated at 82.7% (4579 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
4aaeee64d0
Translations: Update Spanish
...
Currently translated at 82.6% (4575 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
BMaster
ffd3882aa8
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 72.3% (4002 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2024-01-19 16:51:56 +01:00
BMaster
36a90c4e76
Translations: Update Dutch
...
Currently translated at 83.2% (4607 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
098580ccf4
Translations: Update Spanish
...
Currently translated at 82.5% (4567 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Eduardo Fernandez
c0f8c9b9e4
Translations: Update Spanish
...
Currently translated at 81.2% (4499 of 5535 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-19 16:51:56 +01:00
Raphael Michel
a1a553eb52
Overview report: Fix usage of internal names
2024-01-19 16:38:32 +01:00
Richard Schreiber
18e1e7716c
Fix: remove duplicate repeat rule in subevent bulk creation ( #3819 )
2024-01-19 16:25:38 +01:00
Raphael Michel
081d3a73fa
Fix crash in item form validation
2024-01-19 15:40:22 +01:00
Raphael Michel
4234a6440d
Fix crash in discount computation when cloning series to single event
2024-01-19 15:40:22 +01:00
Richard Schreiber
a09275c582
Docs: fix typos in widget-docs
2024-01-19 10:40:39 +01:00
Raphael Michel
a8099a1284
Fix #3810 -- Stripe: Move to statement_descriptor_suffix ( #3816 )
2024-01-17 22:31:07 +01:00
Richard Schreiber
2f19b48f97
Improve logging on general Ajax-errors
2024-01-17 09:43:08 +01:00
Richard Schreiber
abbf7bdd69
Widget: add support for html inside pretix-button
2024-01-17 09:39:33 +01:00
Raphael Michel
6cf8c7d4f0
Order overview PDF: Fix date filter
2024-01-15 11:58:54 +01:00
Raphael Michel
c6196f9900
Order overview PDF: Fix date filter
2024-01-12 17:49:41 +01:00
Raphael Michel
cd7850337b
Add exporter for reusable media
2024-01-12 17:41:31 +01:00
Raphael Michel
0220965ca9
Check-in: Add rule for number of days with entries since ( #3808 )
2024-01-12 17:09:51 +01:00
Raphael Michel
bae1512235
Extended order search: Allow to search by quota
2024-01-12 15:55:34 +01:00
Raphael Michel
71f8a3ad3e
Order overview PDF: Allow to filter by subevent date
2024-01-12 15:55:27 +01:00
Raphael Michel
24dd065839
Revert "Order overview PDF: Allow to filter by subevent date"
...
This reverts commit 08f0150177 .
2024-01-12 15:54:59 +01:00
Raphael Michel
08f0150177
Order overview PDF: Allow to filter by subevent date
2024-01-12 15:53:38 +01:00
Raphael Michel
367a4fc64e
Stripe: Fix compatibility with old payments
2024-01-12 12:45:53 +01:00
Raphael Michel
33ace8554b
Check-in list export: Constant-memory implementation
2024-01-12 10:58:26 +01:00
Raphael Michel
94cbb19db0
Stripe: Convert all payment methods to intents except multibanco ( #3780 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-01-12 10:23:00 +01:00
Raphael Michel
ea33c7b1b9
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-01-11 14:28:15 +01:00
Raphael Michel
cba5fd4c27
Translations: Update German
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-11 14:28:15 +01:00
Raphael Michel
297999a00e
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-01-11 14:28:15 +01:00
Raphael Michel
cbbf13e9e2
Translations: Update German
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-11 14:28:15 +01:00
Eduardo Fernandez
4437706494
Translations: Update Spanish
...
Currently translated at 78.7% (4357 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-11 14:28:15 +01:00
Raphael Michel
3fff023a8a
Check-in: Do not crash fully on invalid rule
2024-01-11 14:07:37 +01:00
Raphael Michel
583429b6d9
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-01-11 11:07:24 +01:00
Raphael Michel
61c12ca871
Checkout: Update text for missing membership
2024-01-11 10:58:01 +01:00
Raphael Michel
e3145b79d5
Stop using deprecated dnspython method
2024-01-11 10:37:10 +01:00
Raphael Michel
1d8f789c21
Docs: Add DMARC recommendation
2024-01-11 10:33:59 +01:00
Raphael Michel
eb8e36e1eb
Fix imports in tests
2024-01-10 10:06:30 +01:00
Eduardo Fernandez
21d8d93bed
Translations: Update Spanish
...
Currently translated at 76.7% (4244 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-10 10:02:00 +01:00
Mira
f2e09c020b
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-01-10 10:02:00 +01:00
Mira
ebe5647066
Translations: Update German
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-10 10:02:00 +01:00
Raphael Michel
5b5e831e37
Order search: Add filter for pending without payment
2024-01-09 16:17:46 +01:00
Raphael Michel
8a155d5fe3
Name formats: Allow empty salutation ( #3801 )
...
* Name formats: Allow empty salutation
* Update src/pretix/base/forms/questions.py
Co-authored-by: Felix Rindt <felix@rindt.me >
---------
Co-authored-by: Felix Rindt <felix@rindt.me >
2024-01-09 15:29:00 +01:00
Raphael Michel
2c67b82f4a
Bank transfer: Allow using external IDs for deduplication ( #3803 )
...
* Bank transfer: Allow using external IDs for deduplication
* Do not use empty string in nullable field
2024-01-09 14:01:01 +01:00
Raphael Michel
7a2878657d
Translations: Update Spanish
...
Currently translated at 75.2% (4165 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-09 10:23:47 +01:00
Eduardo Fernandez
90f9dd2bde
Translations: Update Spanish
...
Currently translated at 75.2% (4165 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-09 10:23:47 +01:00
Eduardo Fernandez
6c292caa62
Translations: Update Spanish
...
Currently translated at 70.5% (3902 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-09 10:23:47 +01:00
Eduardo Fernandez
d3e73c4fc2
Translations: Update Spanish
...
Currently translated at 70.2% (3885 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-09 10:23:47 +01:00
Mira
bfe0b218de
Add regexp compare for data-display-dependency-value ( #3802 )
2024-01-09 09:44:50 +01:00
Raphael Michel
0f44702640
Geo coding: Use always-ascii cache keys
2024-01-08 11:18:29 +01:00
Eduardo Fernandez
8185175d14
Translations: Update Spanish
...
Currently translated at 70.0% (3878 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-04 16:37:42 +01:00
Raphael Michel
8c24209e55
Allow image icons in info-row on start page
2024-01-04 16:22:55 +01:00
dependabot[bot]
5c80b75d09
Bump vue from 2.7.15 to 2.7.16 in /src/pretix/static/npm_dir ( #3795 )
...
* Bump vue-template-compiler in /src/pretix/static/npm_dir
Bumps [vue-template-compiler](https://github.com/vuejs/vue ) from 2.7.15 to 2.7.16.
- [Release notes](https://github.com/vuejs/vue/releases )
- [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue/compare/v2.7.15...v2.7.16 )
---
updated-dependencies:
- dependency-name: vue-template-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update vue as well
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raphael Michel <michel@rami.io >
2024-01-03 15:01:00 +01:00
Eduardo Fernandez
79c00dfa6c
Translations: Update Spanish
...
Currently translated at 67.8% (3755 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 13:09:53 +01:00
Raphael Michel
3793300d45
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2024-01-03 13:09:53 +01:00
Raphael Michel
a70cd792c8
Translations: Update German
...
Currently translated at 100.0% (5533 of 5533 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2024-01-03 13:09:53 +01:00
dependabot[bot]
7c479c1df6
Bump @babel/core from 7.23.6 to 7.23.7 in /src/pretix/static/npm_dir ( #3793 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.6 to 7.23.7.
- [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.7/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-01-03 11:30:35 +01:00
Raphael Michel
efd074a1ee
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2024-01-03 11:29:54 +01:00
RobertSF92
7d27440003
Translations: Update Dutch
...
Currently translated at 82.5% (4561 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-01-03 11:29:24 +01:00
Eduardo Fernandez
269f7bf789
Translations: Update Spanish
...
Currently translated at 67.4% (3730 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 11:29:24 +01:00
Rubén Vargas
c96bfab70f
Translations: Update Spanish
...
Currently translated at 64.8% (3586 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 11:29:24 +01:00
Eduardo Fernandez
ec63456b9a
Translations: Update Spanish
...
Currently translated at 64.8% (3586 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 11:29:24 +01:00
Eduardo Fernandez
3a39eb3815
Translations: Update Spanish
...
Currently translated at 62.3% (3449 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 11:29:24 +01:00
Eduardo Fernandez
ce0ab8bd07
Translations: Update Spanish
...
Currently translated at 60.6% (3354 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2024-01-03 11:29:24 +01:00
Christiaan de Die le Clercq
289496d6d2
Translations: Update Dutch
...
Currently translated at 82.4% (4560 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2024-01-03 11:29:24 +01:00
Raphael Michel
abe45bccae
Fail on startup if an invalid language code is the default locale
2024-01-03 11:10:46 +01:00
Kian Cross
a8893bdc96
Fix incorrect order status on customer profile orders ( #3785 )
...
When a customer views the list of their orders on their profile,
orders which have been cancelled with a fee are displayed as 'paid'.
This commit fixes this by using the same logic from other places
where order status badges are displayed.
2024-01-03 11:03:13 +01:00
dependabot[bot]
cb76956887
Bump @babel/preset-env from 7.23.6 to 7.23.7 in /src/pretix/static/npm_dir ( #3794 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.6 to 7.23.7.
- [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.7/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-01-03 11:01:56 +01:00
Raphael Michel
809b971b4f
Use custom error layout for shop offline
2024-01-03 11:01:19 +01:00
Raphael Michel
d5f2f0e3af
Item editor: Make dynamic validity more self-explanatory
2024-01-03 10:51:27 +01:00
Raphael Michel
301d9de18e
Order email form: Fix missing placeholder validation
2024-01-03 10:19:06 +01:00
Raphael Michel
dcb1d920eb
Check-in rules: Do not use empty lists in SQL converted query
2024-01-03 09:56:59 +01:00
Kian Cross
fabe476397
Fix redirect loop caused when both 2fa and password change are forced ( #3787 )
2023-12-29 16:02:23 +01:00
Raphael Michel
3101660a3e
PayPal: Fix error parsing mistake
2023-12-23 12:34:22 +01:00
Raphael Michel
f8b677a2a9
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5528 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-12-23 11:56:38 +01:00
Raphael Michel
15643f8dd5
Translations: Update German
...
Currently translated at 100.0% (5528 of 5528 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-12-23 11:56:38 +01:00
Raphael Michel
fbaa0d667f
Translations: Update word lists
2023-12-23 11:49:04 +01:00
Raphael Michel
50c5a2e8d9
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2023-12-23 11:30:38 +01:00
Raphael Michel
7bc559acab
PayPal: Add communication messages on known issue
2023-12-23 11:29:20 +01:00
Raphael Michel
c58a1aaa48
PayPal: Add idempotency ID as per https://developer.paypal.com/api/rest/reference/idempotency/
2023-12-22 14:23:17 +01:00
Raphael Michel
385c8c6ef1
PayPal: Extend retry mechanism to POST and PATCH
2023-12-22 14:23:13 +01:00
Raphael Michel
d3457ce5b6
PayPal: Fix log level
2023-12-22 13:58:18 +01:00
Raphael Michel
7087f783e6
PayPal: Add request retry logic
2023-12-22 13:37:06 +01:00
Raphael Michel
8c8650090d
Improve logentry shredder function
2023-12-21 22:46:39 +01:00
Raphael Michel
12804ff1a0
PayPal: Improve logging for failures
2023-12-21 22:46:39 +01:00
Raphael Michel
4cb271868b
Improve log entry shredding
2023-12-21 22:46:39 +01:00
Raphael Michel
9d546904e6
Docs: Recommend CNAME record for DKIM
2023-12-21 22:46:39 +01:00
Raphael Michel
092b51f8f3
Waiting list: Fix crash with invalid subevent id
2023-12-21 13:42:35 +01:00
Raphael Michel
4a49519869
Rename LogEntry.organizer_link to LogEntry.organizer ( #3762 )
...
* Rename LogEntry.organizer_link to LogEntry.organizer
* isort fix
2023-12-20 13:52:20 +01:00
Raphael Michel
aa121b900e
Payment providers: Ignore case when sorting by name
2023-12-20 13:51:19 +01:00
Raphael Michel
9e3ce4f1ec
Bank transfer: Improve refund handling ( #3769 )
2023-12-20 13:50:50 +01:00
dependabot[bot]
2e5385ca32
Bump @babel/preset-env from 7.23.2 to 7.23.6 in /src/pretix/static/npm_dir ( #3776 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.2 to 7.23.6.
- [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.6/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>
2023-12-20 11:26:00 +01:00
RobertSF92
f5dfe31fdd
Translations: Update Dutch
...
Currently translated at 82.5% (4559 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-12-20 10:51:37 +01:00
Felix Hartnagel
032974e9ce
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5520 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-12-20 10:51:37 +01:00
Felix Hartnagel
31c086e2f0
Translations: Update German
...
Currently translated at 100.0% (5520 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-12-20 10:51:37 +01:00
dependabot[bot]
3c4de2aecd
Bump @babel/core from 7.23.2 to 7.23.6 in /src/pretix/static/npm_dir ( #3777 )
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.2 to 7.23.6.
- [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.6/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>
2023-12-20 10:51:21 +01:00
Martin Gross
8d9543c01e
Stripe: Add Klarna ( #3740 )
...
* Stripe: Add Klarna
* Improve country detection
* Allow to select method
* Fix isort
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2023-12-20 10:15:34 +01:00
Richard Schreiber
608d82ce4f
A11y: add date and time labels in MultiWidget (Z#23132744) ( #3718 )
...
* A11y: add date and time labels in MultiWidget
* fix code style issues
2023-12-20 09:10:59 +01:00
Raphael Michel
7f0ed374b5
API: Support expires attribute during order creation
2023-12-19 11:26:42 +01:00
Mattias Axell
c7c9c95fbb
Translations: Update Swedish
...
Currently translated at 18.5% (1024 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2023-12-19 11:02:24 +01:00
Richard Schreiber
5667da9ad2
PDF-Editor: fix controls when resizing multiple objects ( #3764 )
...
Co-authored-by: Mira <weller@rami.io >
2023-12-19 06:23:09 +01:00
Raphael Michel
558d0f1a4e
Increase requests default timeout
2023-12-12 15:12:21 +01:00
Raphael Michel
0e832a7c41
Fix function signature of monkeypatched HTTP adapter
2023-12-12 14:37:34 +01:00
Raphael Michel
7f948bf263
Refunds in state "done" should always have an execution date
2023-12-12 14:20:59 +01:00
c0de-bender
d4a32fd39d
Translations: Update Polish
...
Currently translated at 40.4% (2234 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
7bd5fc7ae0
Translations: Update Polish
...
Currently translated at 40.4% (2234 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
Fast128
36e8a4bf62
Translations: Update Polish
...
Currently translated at 40.4% (2234 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
5ab01eb537
Translations: Update Polish
...
Currently translated at 40.1% (2218 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
451ef2e734
Translations: Update Polish
...
Currently translated at 40.1% (2217 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
2e657940bc
Translations: Update Polish
...
Currently translated at 40.1% (2214 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
Fast128
6ef542837a
Translations: Update Polish
...
Currently translated at 40.1% (2214 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
619126bd24
Translations: Update Polish
...
Currently translated at 40.0% (2210 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
1bdc49e087
Translations: Update Polish
...
Currently translated at 39.8% (2199 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
Fast128
cf4ee53f0d
Translations: Update Polish
...
Currently translated at 39.8% (2199 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
Joanna Kochel
d742aa2f48
Translations: Update Polish
...
Currently translated at 39.8% (2199 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
c0de-bender
b7f693b934
Translations: Update Polish
...
Currently translated at 38.2% (2114 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-12-11 13:03:05 +01:00
Michael Stapelberg
c5ede32649
API: Prefetch customer in order list view ( #3768 )
...
Before this change, each order row needed an additional database query just to
resolve the customer id (integer) to customer identifier (string).
With this change, django does a database JOIN.
2023-12-11 13:02:40 +01:00
Raphael Michel
f543cf2da5
Fix build settings
2023-12-11 12:31:55 +01:00
Raphael Michel
40cdb0c507
Fix favicon loading
2023-12-08 15:48:57 +01:00
Raphael Michel
7a8b3d08df
Waiting list: Improve input parameter validation
2023-12-08 15:38:52 +01:00
Raphael Michel
12a898476e
Replace redirect() with redirect_to_url() if we don't need Django's resolution
2023-12-08 15:38:50 +01:00
Raphael Michel
2acf043872
Subevent bulk creation: Add validate_min
2023-12-06 15:51:44 +01:00
Raphael Michel
062395dac1
Email: Retry after weird microsoft failure
2023-12-05 17:20:35 +01:00
Raphael Michel
6fc76d4122
Allow <s> in markdown
2023-12-05 15:31:20 +01:00
Raphael Michel
859df96afc
Bump importlib_metadata to 7
2023-12-05 13:46:59 +01:00
Raphael Michel
b95da484a0
Order import: Catch utf8 errors (PRETIXEU-9FP)
2023-12-05 13:40:00 +01:00
Raphael Michel
d6d6b73a38
API: Fix cloning events with meta data (PRETIXEU-9FZ)
2023-12-05 12:57:14 +01:00
Raphael Michel
c8b8fba171
Set timeout correctly
2023-12-02 14:49:31 +01:00
Raphael Michel
4580d6f710
Clean up monkeypatch code
2023-12-02 14:48:05 +01:00
Raphael Michel
2a19a423de
Remove copy-paste artifact
2023-12-02 14:47:17 +01:00
Raphael Michel
409c1eef30
Add default timeout for HTTP requests
2023-12-02 14:45:28 +01:00
Raphael Michel
6c479808d0
Fix crash PRETIXEU-9FC
2023-11-30 13:49:27 +01:00
Raphael Michel
bd14be485a
Order change: Do not set invoice_dirty if invoicing is disabled
2023-11-30 11:51:41 +01:00
Raphael Michel
fbf362a91f
Export management command: Fix bug in exporter detection
2023-11-30 11:49:16 +01:00
Raphael Michel
82704b60c7
Voucher form: Fix quota check for partially redeemed vouchers
2023-11-29 16:09:04 +01:00
Raphael Michel
b92feb382b
Discounts: Fix scoping error with distinct subevents
2023-11-29 16:02:27 +01:00
Raphael Michel
66f934bba7
Bump version to 2023.11.0.dev0
2023-11-29 13:47:55 +01:00
Raphael Michel
13366b9985
Bump version to 2023.10.0
2023-11-29 13:47:08 +01:00
Raphael Michel
e971733d51
Add missing signal to documentation
2023-11-28 17:17:57 +01:00
Raphael Michel
3bd491151b
Add upgrade notes to docs
2023-11-28 17:17:20 +01:00
Raphael Michel
580bc65c3e
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (219 of 219 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2023-11-28 16:53:09 +01:00
Raphael Michel
d2984548a7
Translations: Update German
...
Currently translated at 100.0% (219 of 219 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-11-28 16:53:09 +01:00
Raphael Michel
4d3090a590
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5520 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-11-28 16:53:09 +01:00
Raphael Michel
53fa79b96c
Translations: Update German
...
Currently translated at 100.0% (5520 of 5520 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-11-28 16:53:09 +01:00
Raphael Michel
293bdaedfe
Translations: Extend wordlist
2023-11-28 16:48:50 +01:00
Raphael Michel
7498e5d6f7
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-11-28 16:26:27 +01:00
Raphael Michel
213049b52e
Fix typo
2023-11-28 16:25:55 +01:00
Raphael Michel
6456aad16d
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-11-28 15:51:48 +01:00
Raphael Michel
8a3b313cb6
Check-in: Show more information ( #3576 )
...
* Check-in: Show more information
* Add change notes
* Rebase migration
* Add "expand" option to checkinrpc
* REmove accidental file
* Docs fixes
* REbase migration
* Rebase migration
* Fix typo
* REbase migration
* Make web-checkin look more like new android checkin
2023-11-28 14:52:12 +01:00
Raphael Michel
ab28086779
Copy event meta data when cloning events
2023-11-28 14:50:46 +01:00
Raphael Michel
965fcec9df
Check-in: New error reason for unapproved orders ( #3741 )
...
* Check-in: New error reason for unapproved orders
* Fix documentation verbiage
2023-11-28 12:50:29 +01:00
Raphael Michel
1593eacb6b
Widget: Fix tests
2023-11-28 12:49:07 +01:00
c0de-bender
abb5ae653c
Translations: Update Polish
...
Currently translated at 38.4% (2114 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-28 10:01:25 +01:00
Raphael Michel
bbf360b569
Widget: Allow to call subevents by URL isntead of attribute
2023-11-28 09:37:45 +01:00
Raphael Michel
1066a09612
Fix possible locking issue
2023-11-27 18:27:47 +01:00
Fast128
5e1d33f7f4
Translations: Update Polish
...
Currently translated at 38.4% (2114 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
c0de-bender
2813ea056b
Translations: Update Polish
...
Currently translated at 99.5% (217 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
c0de-bender
a8638e9bc8
Translations: Update Polish
...
Currently translated at 38.0% (2092 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
c0de-bender
74dc44546d
Translations: Update Polish
...
Currently translated at 38.0% (2091 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
c0de-bender
f645b86963
Translations: Update Polish
...
Currently translated at 99.5% (217 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
Joanna Kochel
7c30e29adf
Translations: Update Polish
...
Currently translated at 99.5% (217 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
c0de-bender
19c97b570e
Translations: Update Polish
...
Currently translated at 38.0% (2091 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
Joanna Kochel
7a210b4ee0
Translations: Update Polish
...
Currently translated at 38.0% (2091 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
Maciej Sowilski
fdf3aa471c
Translations: Update Polish
...
Currently translated at 93.5% (204 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
Maciej Sowilski
2851c8a9cf
Translations: Update Polish
...
Currently translated at 36.7% (2021 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-27 09:32:31 +01:00
Raphael Michel
49d4324992
Event list filter: Save scroll position
2023-11-24 15:05:17 +01:00
Martin Gross
7648be7937
Stripe: Add Support for Affirm Pay Later ( #3737 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-11-23 13:02:29 +01:00
Raphael Michel
1dea908152
Translations: Update Polish
...
Currently translated at 36.4% (2003 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
896f15222c
Translations: Update Polish
...
Currently translated at 93.1% (203 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
540ced5bfc
Translations: Update Polish
...
Currently translated at 36.4% (2002 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
85ec235911
Translations: Update Polish
...
Currently translated at 92.2% (201 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
a810467200
Translations: Update Polish
...
Currently translated at 36.3% (2000 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
354d03c38d
Translations: Update Polish
...
Currently translated at 99.5% (217 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
c0de-bender
83b17ee05b
Translations: Update Polish
...
Currently translated at 36.4% (2002 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
Joanna Kochel
cb2da78cbf
Translations: Update Polish
...
Currently translated at 100.0% (218 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
Joanna Kochel
2fd8d1991b
Translations: Update Polish
...
Currently translated at 51.3% (2825 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-23 09:52:45 +01:00
Julian Baumann
8c80200fc0
Orders: Add bulk action to refund overpaid amount ( #3721 )
...
* add bulk action to refund overpaid amount
* display number of successful actions, use existing annotate method
* add tests, address review comments
* lint
2023-11-23 09:48:28 +01:00
Raphael Michel
b639ac850f
LogEntry: Add a direct relationship to organizer ( #3732 )
...
* LogEntry: Add a direct relationship to organizer
* Update src/pretix/base/models/log.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Fix condition
* Fix query count
* REbase migration
* Fix tests
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-22 16:22:33 +01:00
Raphael Michel
2ef015015a
Allow to postpone invoice creation on order changes ( #3716 )
...
* Allow to postpone invoice creation on order changes
* Add tests
* isort fix
* Fix failures
* More tests
* Update src/pretix/presale/views/order.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/services/orders.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/services/orders.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/services/orders.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/models/orders.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-22 15:45:27 +01:00
c0de-bender
7921b67624
Translations: Update Polish
...
Currently translated at 91.2% (199 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-22 15:22:48 +01:00
c0de-bender
b8f735970e
Translations: Update Polish
...
Currently translated at 31.9% (1756 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-22 15:22:48 +01:00
Raphael Michel
5181fb38c4
Add Polish to community languages
2023-11-21 11:56:30 +01:00
Joanna Kochel
7439bc56b9
Translations: Update Polish
...
Currently translated at 91.2% (199 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-21 11:54:32 +01:00
c0de-bender
b31cd307e3
Translations: Update Polish
...
Currently translated at 31.9% (1756 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-21 11:54:32 +01:00
Joanna Kochel
e2e226471a
Translations: Update Polish
...
Currently translated at 31.9% (1756 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-21 11:54:32 +01:00
c0de-bender
f2efe234ea
Translations: Update Polish
...
Currently translated at 28.2% (1554 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-21 11:54:32 +01:00
c0de-bender
3d172f2726
Translations: Update Polish
...
Currently translated at 28.2% (1553 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-20 11:56:18 +01:00
c0de-bender
8b9dba2f97
Translations: Update Polish
...
Currently translated at 28.2% (1552 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-20 11:56:18 +01:00
c0de-bender
e0bdd38e6f
Translations: Update Polish
...
Currently translated at 44.4% (97 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2023-11-20 11:56:18 +01:00
c0de-bender
579fa88070
Translations: Update Polish
...
Currently translated at 28.2% (1552 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-20 11:56:18 +01:00
Adrià Vilanova Martínez
a541db8487
Translations: Update Catalan
...
Currently translated at 35.0% (1929 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2023-11-20 11:56:18 +01:00
liimee
83bdbb4c94
Translations: Update Indonesian
...
Currently translated at 98.6% (5426 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-11-20 11:56:18 +01:00
Mira
9098450a7a
Translations: Update German
...
Currently translated at 100.0% (5500 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-11-20 11:56:18 +01:00
Ramazan Sancar
e0596595ed
Translations: Update Turkish
...
Currently translated at 27.9% (61 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2023-11-20 11:56:18 +01:00
Ramazan Sancar
0da51cda89
Translations: Update Turkish
...
Currently translated at 44.8% (2468 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2023-11-20 11:56:18 +01:00
Raphael Michel
7896368b36
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5500 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-11-20 11:56:18 +01:00
Raphael Michel
915709519c
Translations: Update German
...
Currently translated at 100.0% (5500 of 5500 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-11-20 11:56:18 +01:00
Raphael Michel
6f6def88a3
Fix password recovery even when reset is disabled
2023-11-20 11:36:54 +01:00
Mira
65dbf03a12
Fix #3701 -- Don't use static cookie_domain on custom domains ( #3728 )
2023-11-20 11:33:45 +01:00
Phin Wolkwitz
78609613bc
Add notification signal (Z:#23127501) ( #3725 )
...
* Add and send signal for refund requests
* Add and send signal for notifications
* Revert changes
* Fix typo
Co-authored-by: Mira <weller@rami.io >
* Document parameters
---------
Co-authored-by: Mira <weller@rami.io >
2023-11-20 11:33:12 +01:00
Raphael Michel
78acd8d118
Subevent editor: Fix enctype of form
2023-11-20 11:28:43 +01:00
Raphael Michel
f1969e783f
Export form: Add note on multisheet exporters
2023-11-20 10:18:19 +01:00
Raphael Michel
3ad2429293
Event meta properties: Reorder edit form
2023-11-20 09:29:17 +01:00
Raphael Michel
ae72a6f574
Stripe: Improve help texts
2023-11-20 09:28:51 +01:00
Richard Schreiber
baf6144ee7
Add customizable terms of cancellation (Z#23135646) ( #3704 )
...
* Order: show user_cancel_deadline
* move to own parapgraph
* Remove date, add free text input for terms
2023-11-16 12:29:57 +01:00
Raphael Michel
71e515f9c2
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-11-15 15:27:34 +01:00
c0de-bender
ab6bda36c3
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 72.3% (3976 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2023-11-15 15:27:06 +01:00
Thomas Vranken
d14790271d
Translations: Update Dutch
...
Currently translated at 78.4% (171 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2023-11-15 15:27:06 +01:00
Thomas Vranken
1cb55186d2
Translations: Update Dutch
...
Currently translated at 82.8% (4554 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-11-15 15:27:06 +01:00
Raphael Michel
77da4052b9
Order list export: Expose same "extended status" as in backend ( #3674 )
...
* Order list export: Expose same "extended status" as in backend
* Review notes
2023-11-15 15:20:30 +01:00
Raphael Michel
a631890db1
Improve styling for <p> and <ul> combinations in alerts
2023-11-14 17:48:58 +01:00
Charliecoleg
b233313a47
Translations: Update Welsh
...
Currently translated at 4.6% (258 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-11-14 17:08:41 +01:00
Zona Vip
6431f1948d
Translations: Update Spanish
...
Currently translated at 61.0% (3355 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-11-14 17:08:41 +01:00
Mira
a65df3ed9a
Fix the 'data-checkbox-dependency-visual' attribute ( #3720 )
2023-11-14 14:52:10 +01:00
Raphael Michel
fb28d6b927
Fix payment provider priority not respected
2023-11-14 13:05:11 +01:00
Richard Schreiber
0d82c3703d
Widget: label button in event-list with "More info“ when availability is unknown (Z#23135197) ( #3715 )
...
* Widget: show "more info“ for unknown availability
* fix localization
Co-authored-by: Raphael Michel <michel@rami.io >
* fix tests
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2023-11-13 18:15:18 +01:00
Mira
1d5a8a5948
Add test for money filter + streamline rounding error protection logic ( #3714 )
...
* add test cases
* use rounding protection only for currencies with <2 decimal places
* add more test cases
* use parameterized tests
2023-11-13 17:37:18 +01:00
Christiaan de Die le Clercq
aa1c8ae054
Translations: Update Dutch
...
Currently translated at 82.8% (4553 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-11-13 17:10:55 +01:00
Raphael Michel
b976615489
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5498 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-11-13 17:10:55 +01:00
Raphael Michel
c06480634a
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (218 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2023-11-13 17:10:55 +01:00
Raphael Michel
33d79c5d28
Translations: Update German
...
Currently translated at 100.0% (218 of 218 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-11-13 17:10:55 +01:00
Raphael Michel
dbf5fc7e10
Translations: Update German
...
Currently translated at 100.0% (5498 of 5498 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-11-13 17:10:55 +01:00
Raphael Michel
17d5068ec7
Translations:Add words to word list
2023-11-13 17:07:02 +01:00
Raphael Michel
f4cc9ecc0d
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-11-13 16:14:52 +01:00
Raphael Michel
3c46c461c0
Translate question options in backend and PDFs (Z#23134850) ( #3693 )
...
* Translate question options in backend and PDFs
* Extend to invoices
2023-11-13 15:48:45 +01:00
Raphael Michel
ee70fec7ad
Respect region of locale for money formatting (Z#23135361) ( #3694 )
2023-11-13 15:48:32 +01:00
Richard Schreiber
69c2a1b3c2
UI: Improve panel collapse visibility (Z#23132549) ( #3709 )
...
* Move collapse indicator in panels before label
* only hide collapse indicator in panel titles
* remove unneeded collapse-indicators in pretix-control
* remove unneeded collapse-indicators in presale
* move collapse-indicator to left in variants-toggle-button
* remove chevron and use default collapse-indicator in control-variants
2023-11-13 14:23:28 +01:00
Raphael Michel
c2ababb9d6
Do not allow offset refund to different currency
2023-11-13 13:09:34 +01:00
Raphael Michel
db9049130c
Do not send password-reset for non-native users
2023-11-13 12:43:13 +01:00
Raphael Michel
65b74d0483
Do not allow password reset for disabled users
2023-11-13 12:43:13 +01:00
Raphael Michel
c21083bf80
Fix incomplete only() call
2023-11-13 12:43:13 +01:00
Fast128
47c281aaa6
Translations: Update Polish
...
Currently translated at 16.5% (904 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-13 10:58:12 +01:00
Raphael Michel
e73e5e0340
Bank transfer: Discourage payments before an order code exists (Z#23135042) ( #3692 )
...
* Bank transfer: Discourage payments befor an order code exists
* Update src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2023-11-10 17:20:00 +01:00
Raphael Michel
1cb38e279c
Fix test input for subevent creation
2023-11-10 14:22:37 +01:00
Raphael Michel
d8500128ea
Refs #3691 -- Add note to documentation on device auth for settings
2023-11-10 12:16:30 +01:00
Raphael Michel
27e042baf7
Relative dates: Add UI to specify dates after reference date ( #3707 )
...
* Relative dates: Add UI to specify dates after reference date
* Do not use form fields twice
* Update src/pretix/base/reldate.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/reldate.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/base/reldate.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-10 12:13:33 +01:00
Raphael Michel
d7aa94d6ae
Add public filters based on meta data ( #3673 )
...
* Add public filters based on meta data
* Fix licenseheaders
* ignore empty values
* Fix tests
* Full non-widget implementation
* Widget support
* Add a few tests
* Allow to reorder properties
* Fix isort
* Allow to opt-out for specific events
* Fix name clash between new and old field to make migration feasible
2023-11-10 12:10:01 +01:00
Raphael Michel
c0007a9566
Fix licenseheader
2023-11-10 11:54:54 +01:00
Raphael Michel
c45da95237
Fix isort
2023-11-10 11:53:16 +01:00
Thomas Vranken
45d17728d4
Translations: Update Dutch
...
Currently translated at 83.3% (4552 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-11-10 10:28:57 +01:00
Raphael Michel
c4c81742d5
Order import: Catch CSV parsing errors during iteration (PRETIXEU-9AW, PRETIXEU-9B5)
2023-11-10 10:26:04 +01:00
Raphael Michel
4708509585
Revert "Order import: Catch CSV parsing errors during iteration (PRETIXEU-9AW)"
...
This reverts commit 77ff0298f1 .
2023-11-10 10:19:05 +01:00
Raphael Michel
99b5f3cc3b
Payment export: Fix mixup of form fields
2023-11-10 09:27:48 +01:00
Raphael Michel
dad3de9cd3
API: Fix crash in check-in RPC
2023-11-09 14:40:03 +01:00
Raphael Michel
3566fc877a
Optimize N+1 query found by Sentry in event creation (PRETIXEU-9AV)
2023-11-09 14:31:05 +01:00
Raphael Michel
77ff0298f1
Order import: Catch CSV parsing errors during iteration (PRETIXEU-9AW)
2023-11-09 14:25:50 +01:00
Raphael Michel
22301f5429
Order change: Do not crash on empty fee input (PRETIXEU-9B2)
2023-11-09 14:15:39 +01:00
Raphael Michel
25a83adc78
Paginator: Add options for advanced users in backend ( #3697 )
...
* Paginator: Add options for advanced users in backend
* 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 >
* Add clickability
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-09 10:09:31 +01:00
Richard Schreiber
9dc1328b47
Keep sales-channels in same order (Z#23135800) ( #3705 )
...
* Control: sort sales-channels desc
* sort asc, force web first
* Update src/pretix/base/channels.py
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2023-11-09 10:09:20 +01:00
Raphael Michel
5d28e5a959
Add autoscroll to widget after changing pages (Z#23135651) ( #3698 )
...
* Add autoscroll to widget after changing pages
* revert add autoscroll to widget
* add watcher on root.view
* check if scrollIntoView is necessary
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-09 10:05:02 +01:00
Maciej Sowilski
4ff07d12a6
Translations: Update Polish
...
Currently translated at 16.5% (903 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-09 10:02:48 +01:00
c0de-bender
5688293288
Translations: Update Polish
...
Currently translated at 16.5% (903 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-09 10:02:48 +01:00
Zona Vip
9b77403796
Translations: Update Spanish
...
Currently translated at 81.0% (175 of 216 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2023-11-07 15:39:11 +01:00
Zona Vip
c93c2fb6e8
Translations: Update Spanish
...
Currently translated at 60.1% (3284 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-11-07 15:39:11 +01:00
Raphael Michel
5800babdab
Event list: Add date filter
2023-11-07 09:40:39 +01:00
Raphael Michel
5e3600ac44
Fix missing form option
2023-11-06 18:37:26 +01:00
Raphael Michel
3af2342d7b
Replace Item.hidden_if_available with relationship to other Item ( #3686 )
...
* draft
* Implementation that is closer to old one
* Fix tests
* Add tests
* Update src/pretix/control/forms/item.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Review notes
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-06 13:26:32 +01:00
Raphael Michel
3d68c83907
Improve check-in deletion ( #3688 )
...
* Improve check-in deletion
* Add pluralization
* Disable buttons if nothing selected
2023-11-06 10:30:02 +01:00
dependabot[bot]
6366df2c24
Bump vue and vue-template-compiler in /src/pretix/static/npm_dir ( #3679 )
...
Bumps [vue](https://github.com/vuejs/core ) and [vue-template-compiler](https://github.com/vuejs/vue ). These dependencies needed to be updated together.
Updates `vue` from 2.7.14 to 2.7.15
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/commits )
Updates `vue-template-compiler` from 2.7.14 to 2.7.15
- [Release notes](https://github.com/vuejs/vue/releases )
- [Changelog](https://github.com/vuejs/vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue/compare/v2.7.14...v2.7.15 )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: vue-template-compiler
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>
2023-11-06 10:25:13 +01:00
Fast128
05ca336c1b
Translations: Update Polish
...
Currently translated at 15.9% (869 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-11-06 10:07:40 +01:00
Zona Vip
f643102696
Translations: Update Spanish
...
Currently translated at 60.0% (3277 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-11-06 10:07:40 +01:00
Jāzeps Benjamins Baško
33ef50daea
Translations: Update Latvian
...
Currently translated at 39.4% (2153 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/lv/
powered by weblate
2023-11-06 10:07:40 +01:00
Raphael Michel
8071207bf3
Order change: Allow price reduction as long as no refund is required (Z#23135268) ( #3689 )
...
* Order change: Allow price reduction as long as no refund is required
* Update src/pretix/base/settings.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-06 10:07:21 +01:00
Martin Gross
767bb27175
PayPal: Add visibility EventListener for onApprove (Z#23135203) ( #3687 )
2023-11-03 15:18:53 +01:00
Raphael Michel
b7f240faf0
Emphasize risk of deleting check-in lists
2023-11-03 13:46:35 +01:00
Raphael Michel
e0e2b2d7f7
Allow hidden payment methods on payment method change ( #3682 )
...
* Allow hidden payment methods on payment method change
* Save hashes to meta data
2023-11-03 13:42:34 +01:00
Raphael Michel
10b515f1d1
Fix incorrect import
2023-11-03 13:18:36 +01:00
dependabot[bot]
d81c05c444
Bump @rollup/plugin-node-resolve from 15.2.1 to 15.2.3 in /src/pretix/static/npm_dir ( #3680 )
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ) from 15.2.1 to 15.2.3.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v15.2.3/packages/node-resolve )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
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>
2023-11-03 13:12:57 +01:00
Raphael Michel
bc0a205f03
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5461 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-11-03 13:06:29 +01:00
Raphael Michel
0e53ddc83b
Translations: Update German
...
Currently translated at 100.0% (5461 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-11-03 13:06:29 +01:00
Raphael Michel
0400b577bb
Badges: Create templates for common paper sizes ( #3660 )
...
* Badges: Create templates for common paper sizes
* Add more sizes
* format lazy
2023-11-03 12:37:20 +01:00
Raphael Michel
ec2085f125
Docs: Fix change version number
2023-11-02 21:32:28 +01:00
Raphael Michel
6430427e3a
Docs: Fix change version number
2023-11-02 21:32:18 +01:00
Raphael Michel
38a1b6a417
Ignore deprecation warning in compressor
2023-11-02 19:57:23 +01:00
dependabot[bot]
764d7a2f1c
Bump @rollup/plugin-babel from 6.0.3 to 6.0.4 in /src/pretix/static/npm_dir ( #3677 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 19:40:43 +01:00
dependabot[bot]
e65564234f
Bump @babel/core from 7.23.0 to 7.23.2 in /src/pretix/static/npm_dir ( #3678 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-02 19:40:35 +01:00
Raphael Michel
1ec18eb44a
Payment method change: Hide explanation if there are no fees
2023-11-02 14:33:26 +01:00
Raphael Michel
4c51c28d7a
Order change: Emphasize warning on payment state (Z#23135268)
2023-11-02 14:23:42 +01:00
fyksen
eaa134089e
Translations: Update Norwegian Bokmål
...
Currently translated at 99.5% (215 of 216 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nb_NO/
powered by weblate
2023-11-02 14:07:01 +01:00
fyksen
a015c9ca2a
Translations: Update Norwegian Bokmål
...
Currently translated at 94.7% (5173 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2023-11-02 14:07:01 +01:00
Raphael Michel
d8ca865fc6
Email: Fix color for organizer-level emails
2023-11-02 11:29:27 +01:00
Raphael Michel
987b02d733
Add Norwegian Bokmål language
2023-11-02 10:14:58 +01:00
fyksen
3dd8d4349d
Translations: Update Norwegian Bokmål
...
Currently translated at 93.9% (203 of 216 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nb_NO/
powered by weblate
2023-11-02 10:13:55 +01:00
fyksen
fd43908e4c
Translations: Update Norwegian Bokmål
...
Currently translated at 6.3% (346 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2023-11-02 10:13:55 +01:00
fyksen
257ed8ebc3
Translations: Update Norwegian Bokmål
...
Currently translated at 6.2% (339 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nb_NO/
powered by weblate
2023-11-02 10:13:55 +01:00
Jāzeps Benjamins Baško
dfd8bf1c0f
Translations: Update Latvian
...
Currently translated at 38.8% (2124 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/lv/
powered by weblate
2023-11-02 10:13:55 +01:00
Raphael Michel
0f709c2275
Device API: Fix RSA encryption crash (PRETIXEU-8Y2)
2023-10-31 10:23:14 +01:00
Raphael Michel
3b64e6046c
API: Add endpoints for scheduled exports ( #3659 )
...
* API: Add endpoints for scheduled exports
* ADd note to docs
2023-10-27 17:15:53 +02:00
Raphael Michel
26cbc24a10
Waiting list: Use a deterministic order
2023-10-27 17:01:31 +02:00
Martin Gross
33a5479809
Add KulturPass documentation ( #3671 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2023-10-27 15:32:07 +02:00
Raphael Michel
000c64755d
Free price: Allow to suggest a different price than the minimum ( #3666 )
...
* Free price: Allow to suggest a different price than the minimum
* Full implementation
* Widget tests
* Add min values to titles
2023-10-27 13:36:01 +02:00
Raphael Michel
b32249d48b
Make redirections after voucher redemption more consistent
2023-10-27 11:47:22 +02:00
Raphael Michel
c325cc1120
Fix crash in gift card detail view (PRETIXEU-97N)
2023-10-27 10:46:05 +02:00
Raphael Michel
8d2791b32e
Fix crash in event creation form (PRETIXEU-97T)
2023-10-27 10:43:46 +02:00
Raphael Michel
466fc15382
Scheduled exports: Fix handling of datetime fields
2023-10-27 10:39:46 +02:00
Raphael Michel
86cf3be225
Bump version to 2023.10.0.dev0
2023-10-27 10:05:08 +02:00
Raphael Michel
dcf23aa0a0
Bump version to 2023.9.0
2023-10-27 10:04:27 +02:00
Raphael Michel
36c823b14e
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5461 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-10-27 10:03:02 +02:00
Raphael Michel
8c905d22ea
Translations: Update German
...
Currently translated at 100.0% (5461 of 5461 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-10-27 10:03:02 +02:00
Raphael Michel
83692898ae
Translations: Update wordlist for German
2023-10-27 09:40:41 +02:00
Raphael Michel
5c7858c181
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-10-26 14:47:21 +02:00
Raphael Michel
3aec460614
Add docs for 50f048fa8
2023-10-26 13:49:26 +02:00
Raphael Michel
18159a1b77
Webhooks: Use better event selection widget
2023-10-26 10:41:29 +02:00
Raphael Michel
216f931993
Stripe: Guard against invalid JSON in API
2023-10-25 13:24:34 +02:00
Raphael Michel
4587fed81b
API: Allow to filter orders by customer
2023-10-25 13:24:26 +02:00
Raphael Michel
0642dcb7ba
Docs: Fix default of registration flag
2023-10-25 09:35:20 +02:00
Raphael Michel
6267767ce7
Password reset: Set needs_password_change to false
2023-10-25 09:35:04 +02:00
Raphael Michel
3aa751aa10
Accounting report: Split gift card transactions in credit and debit
2023-10-24 11:18:55 +02:00
Raphael Michel
053cfdf3a9
Gift cards: Allow to sort by most recent transaction
2023-10-24 11:18:55 +02:00
Richard Schreiber
563583cd36
Improve help texts when deleting questions (Z#23134288)
2023-10-24 10:10:46 +02:00
Richard Schreiber
df1433786a
Make select2-placeholder italic ( #3664 )
2023-10-23 18:55:56 +02:00
Raphael Michel
7f6365cc81
Add new check-in list flags to backend
2023-10-23 17:26:42 +02:00
Raphael Michel
56acb0929a
Export: Gracefully handle ExportEmptyError
2023-10-23 16:57:08 +02:00
Raphael Michel
a0831890ad
Check-in: New flags for check-in lists ( #3577 )
2023-10-23 15:52:06 +02:00
Richard Schreiber
da9aa3e133
Fix registration tests ( #3663 )
2023-10-23 14:40:43 +02:00
Richard Schreiber
91d99d5f14
Waitinglist: add email-address to confirmation text ( #3662 )
2023-10-23 13:42:57 +02:00
Raphael Michel
83c6dd4d6b
Change default for self-service backend registration
2023-10-23 10:16:09 +02:00
Richard Schreiber
0ad13a4dbe
Product settings: improve fallback labels for PDF-layouts ( #3656 )
2023-10-23 10:07:28 +02:00
Raphael Michel
3a2655e57d
Require password change on initial user after installation
2023-10-23 09:42:04 +02:00
Raphael Michel
126fe34005
Mail: Do not use colons in sender names
2023-10-20 17:01:55 +02:00
dependabot[bot]
bd41c0e78e
Bump @babel/traverse from 7.23.0 to 7.23.2 in /src/pretix/static/npm_dir ( #3657 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 16:26:30 +02:00
Raphael Michel
c49dec3835
Mail: Log error message after retry
2023-10-19 14:03:26 +02:00
Raphael Michel
66a7c7e6b8
Mail: Do not retry on not-supported features
...
Drop other constraints since SSLError and SMTPError are subclasses of
OSError anyways
2023-10-19 14:03:02 +02:00
Martin Gross
50f048fa8b
Subevent editor: Allow plugins to declare form titles ( #3636 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-10-19 10:48:54 +02:00
Raphael Michel
1035fa20e9
Check-in: Add export with all valid codes (Z#23133941) ( #3652 )
2023-10-19 10:48:44 +02:00
Raphael Michel
f4aaf2ad39
Mail settings: Add support for SPF redirect mechanism
2023-10-18 19:41:59 +02:00
Raphael Michel
1dec993673
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5451 of 5451 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-10-18 11:42:06 +02:00
Raphael Michel
3c557e1ad6
Translations: Update German
...
Currently translated at 100.0% (5451 of 5451 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-10-18 11:42:06 +02:00
Raphael Michel
3bb18f0440
Fix typo in translation files
2023-10-18 11:20:18 +02:00
Raphael Michel
c661d67f77
Add words to typocheck list
2023-10-18 10:57:55 +02:00
Raphael Michel
158d480bb3
Fix typo in error message
2023-10-18 10:57:31 +02:00
Raphael Michel
759aa5a8ea
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-10-18 09:26:04 +02:00
Felix Hartnagel
5ea482456e
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-10-18 09:25:35 +02:00
Raphael Michel
e1a212156d
Organizer index: Make event series more obvious ( #3651 )
2023-10-18 09:25:07 +02:00
Raphael Michel
9299ac5813
API: Fix N+1 query in gift card list
2023-10-17 14:55:42 +02:00
Richard Schreiber
abfd8a7d86
Check-in list export: Fall back to invoice address (Z#23133171) ( #3650 )
2023-10-17 13:40:50 +02:00
Raphael Michel
4d75c568b5
Support file upload in AsyncFormView and subevent editor
2023-10-16 17:59:32 +02:00
Raphael Michel
abda800953
Do not treat event as free if there are mandatory non-free addons ( #3646 )
2023-10-16 12:35:20 +02:00
Raphael Michel
43d26451d1
Add tests for locking in API ( #3617 )
2023-10-16 12:34:21 +02:00
Raphael Michel
2dd51b6f62
Order import: Allow to manually specify character set
2023-10-16 12:22:05 +02:00
dependabot[bot]
9d7d5389dc
Bump @babel/preset-env from 7.22.15 to 7.23.2 in /src/pretix/static/npm_dir ( #3647 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 11:16:33 +02:00
dependabot[bot]
fefa15fedd
Bump @babel/core from 7.22.11 to 7.23.0 in /src/pretix/static/npm_dir ( #3627 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 10:58:32 +02:00
Sanny
2c905b0b39
Translations: Update Italian
...
Currently translated at 21.4% (1167 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2023-10-16 10:58:21 +02:00
Sanny
1c4d64a3b5
Translations: Update Italian
...
Currently translated at 21.3% (1161 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2023-10-16 10:58:21 +02:00
Raphael Michel
b920795edf
Translations: Update German
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-10-16 10:58:21 +02:00
Dennis Lichtenthäler
270d91080f
Translations: Update German
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-10-16 10:58:21 +02:00
Richard Schreiber
3a26d6173e
Widget: add single-item-select shopping cart (Z#23131246) ( #3633 )
2023-10-16 10:56:00 +02:00
Richard Schreiber
7ee630928b
UI: improve distinction between placeholder and input ( #3640 )
2023-10-16 10:41:37 +02:00
Raphael Michel
215a2f2dbb
API: Fix bulk voucher creation with server-generated codes
2023-10-15 16:16:32 +02:00
Raphael Michel
f1a29a7c5b
Customer account: Catch IntegrityError during email change
2023-10-11 11:39:45 +02:00
Raphael Michel
e72f6746f2
Badges: Add Avery 63.5x96.6 template
2023-10-11 11:28:50 +02:00
lujoga
8343b1256b
Docker: Change default number of workers to 2 * $(nproc) ( #3634 )
2023-10-09 18:05:21 +02:00
Sanny
d4c541b2bc
Translations: Update Italian
...
Currently translated at 19.5% (1066 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2023-10-09 18:04:03 +02:00
Ronan LE MEILLAT
43eff3b65f
Translations: Update French
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-10-09 18:04:03 +02:00
Ronan LE MEILLAT
1c1beee5f6
Translations: Update French
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-10-09 18:04:03 +02:00
Takanori Suzuki
dc3fc3cb45
Translations: Update Japanese
...
Currently translated at 3.1% (169 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ja/
powered by weblate
2023-10-09 18:04:03 +02:00
Raphael Michel
f62a200f52
Translations: Update French
...
Currently translated at 99.9% (5439 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-10-09 18:04:03 +02:00
Mossroy
49d048fc49
Translations: Update French
...
Currently translated at 99.9% (5439 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-10-09 18:04:03 +02:00
Mossroy
fde1c67388
Translations: Update French
...
Currently translated at 99.8% (5437 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-10-09 18:04:03 +02:00
Raphael Michel
c8e818f786
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-10-09 18:04:03 +02:00
Raphael Michel
5221ce965b
Translations: Update German
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-10-09 18:04:03 +02:00
Igor Támara
196eb3482c
Translations: Update Spanish
...
Currently translated at 60.2% (3282 of 5448 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-10-09 18:04:03 +02:00
Igor Támara
1fe7fa91d5
Translations: Update Spanish
...
Currently translated at 59.4% (3238 of 5448 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-10-09 18:04:03 +02:00
Raphael Michel
d8ecb43e5d
OrderChangeManager: Prevent race conditions (Z#23131769) ( #3623 )
2023-10-09 16:00:58 +02:00
Richard Schreiber
0cbb38f3d4
Widget: Fix waitinglist-URL for subevents (Z#23132845) ( #3635 )
2023-10-09 12:17:28 +02:00
Raphael Michel
ab0e26047e
Docs: Add send_access_code to exhibitors API
2023-10-09 11:58:16 +02:00
Martin Gross
079324863b
NoQA extra long default ApplePay Token line
2023-10-05 16:14:40 +02:00
Martin Gross
ae445c1460
Move apple-developer-merchantid-domain-association into setting ( #3611 )
2023-10-05 16:07:11 +02:00
Raphael Michel
6593a64b18
Badges: Add Avery 80x50 template
2023-10-05 15:44:47 +02:00
Raphael Michel
b8c448fbd7
Docs: Add new field to exhibitors API ( #3624 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-10-04 16:29:38 +02:00
Raphael Michel
c1c828d8a2
Order detail page: Don't offer invoice generation for expired orders
2023-10-04 12:42:48 +02:00
Raphael Michel
1d0dbae77a
Question detail view: Show total number of answers
2023-10-04 11:44:53 +02:00
Richard Schreiber
c6cf8b6f24
Calender: Always add end date (Z#23131739) ( #3622 )
2023-09-28 16:05:03 +02:00
Raphael Michel
78fbfc9c80
Migrate from AutoField to BigAutoField ( #3493 )
2023-09-27 08:59:10 +02:00
Raphael Michel
7ead117f2e
Docs: Fix errors in exhibitor API documentation
2023-09-26 14:27:21 +02:00
Raphael Michel
a4417e97fd
Check-in: Handle products without variation in simulator
2023-09-26 13:54:29 +02:00
Raphael Michel
10e9b9e12d
Check-in: Handle non-existant IDs
2023-09-26 13:52:10 +02:00
Raphael Michel
755c4efba1
Bump to 2023.9.0.dev0
2023-09-26 11:54:04 +02:00
Raphael Michel
a5910debf2
Bump version to 2023.8.0
2023-09-26 11:52:53 +02:00
Raphael Michel
27e8be7e92
Docs: Update minimum version of PostgreSQL
2023-09-26 11:34:41 +02:00
Raphael Michel
9f2627004b
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (215 of 215 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2023-09-26 11:34:24 +02:00
Raphael Michel
bba8fc051a
Translations: Update German
...
Currently translated at 100.0% (215 of 215 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-09-26 11:34:24 +02:00
Raphael Michel
12bef4ccdc
Translations: Update German
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-26 11:34:24 +02:00
Raphael Michel
e556b51651
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-26 11:34:24 +02:00
Raphael Michel
2b966b28f2
Translations: Update German
...
Currently translated at 100.0% (5443 of 5443 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-26 11:34:24 +02:00
Igor Támara
fd7d37cfa3
Translations: Update Spanish
...
Currently translated at 59.3% (3225 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-09-26 11:34:24 +02:00
Richard Schreiber
ca79436e36
Vouchers: fix code min-length check on bulk creation
2023-09-26 09:15:23 +02:00
Raphael Michel
ca23073760
Translations: Add "Community" to word list
2023-09-26 01:50:41 +02:00
Raphael Michel
9c0acdf97f
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2023-09-26 01:12:08 +02:00
Felix Hartnagel
20edbe47d6
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-26 01:09:26 +02:00
Mahdia Aliyy
9b6e7f369c
Translations: Update Indonesian
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-22 13:26:42 +02:00
Raphael Michel
3ba36512d2
Add event_pattern like event_url
2023-09-22 12:24:01 +02:00
Richard Schreiber
d7d419c826
Remove empty optgroups from language selector widget
2023-09-21 15:41:31 +02:00
Mahdia Aliyy
acb35866ba
Translations: Update Indonesian
...
Currently translated at 94.8% (201 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-20 16:08:12 +02:00
Mahdia Aliyy
11a04acae8
Translations: Update Indonesian
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-20 16:08:12 +02:00
Mahdia Aliyy
b882d84678
Translations: Update Indonesian
...
Currently translated at 94.8% (201 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-20 16:08:12 +02:00
Mahdia Aliyy
8e0ad694b7
Translations: Update Indonesian
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-20 16:08:12 +02:00
Raphael Michel
39a0eaff3e
Add language translation score to selector widget ( #3603 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-09-20 16:02:18 +02:00
Mahdia Aliyy
7b3eeaf411
Translations: Update Indonesian
...
Currently translated at 94.8% (201 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-19 09:21:13 +02:00
Mahdia Aliyy
3f536c2c7a
Translations: Update Indonesian
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-19 09:21:13 +02:00
Martin Gross
36203d653b
Display amounts with currency-derived decimals ( #3604 )
2023-09-18 17:48:34 +02:00
Mahdia Aliyy
fae45d066a
Translations: Update Indonesian
...
Currently translated at 93.0% (5059 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 17:47:44 +02:00
Raphael Michel
5de5642b59
Translations: Update Indonesian
...
Currently translated at 92.9% (5054 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 17:47:44 +02:00
Mahdia Aliyy
5991a71316
Translations: Update Indonesian
...
Currently translated at 92.9% (5054 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 17:47:44 +02:00
Mahdia Aliyy
da09baa712
Translations: Update Indonesian
...
Currently translated at 25.9% (55 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-18 17:47:44 +02:00
Mahdia Aliyy
271d58d2d9
Translations: Update Indonesian
...
Currently translated at 92.9% (5052 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 17:47:44 +02:00
Raphael Michel
400967c9e2
Add Indonesian language
2023-09-18 17:43:00 +02:00
Raphael Michel
b37947a94a
Translations: Update Indonesian
...
Currently translated at 9.0% (490 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
f86e869702
Translations: Update Indonesian
...
Currently translated at 9.0% (490 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Raphael Michel
43a27dc0b0
Translations: Update Indonesian
...
Currently translated at 8.9% (488 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
2e475432f6
Translations: Update Indonesian
...
Currently translated at 8.9% (488 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
03dfeab03f
Translations: Update Indonesian
...
Currently translated at 7.9% (433 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
e86a53a763
Translations: Update Indonesian
...
Currently translated at 10.3% (22 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
99deb7a78c
Translations: Update Indonesian
...
Currently translated at 2.7% (152 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
6c69bc6a78
Translations: Update Indonesian
...
Currently translated at 2.7% (152 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
9f6b9f03e6
Translations: Update Indonesian
...
Currently translated at 1.2% (70 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
d9b8d61ac6
Translations: Update Indonesian
...
Currently translated at 1.2% (70 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Rubén Vargas
6eff5d0cf8
Translations: Update Spanish
...
Currently translated at 58.4% (3179 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
d2a6c6600d
Translations: Update Indonesian
...
Currently translated at 1.1% (61 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
1f01ab232e
Translations: Update Indonesian
...
Currently translated at 9.9% (21 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Mahdia Aliyy
c74bd17f59
Translations: Update Indonesian
...
Currently translated at 1.1% (61 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Aufa Fadhlurohman
980d9a1671
Translations: Update Indonesian
...
Currently translated at 1.1% (61 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-18 13:20:04 +02:00
Ed Bennett
0ac5290e90
Translations: Update Welsh
...
Currently translated at 4.3% (234 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-18 13:20:04 +02:00
Ed Bennett
c7a9ff52e3
Translations: Update Welsh
...
Currently translated at 4.2% (230 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-18 13:20:04 +02:00
Michael
111598db7a
Translations: Update Czech
...
Currently translated at 78.8% (4287 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/
powered by weblate
2023-09-18 13:20:04 +02:00
Ed Bennett
be53751fc7
Translations: Update Welsh
...
Currently translated at 3.8% (207 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-18 13:20:04 +02:00
Michael
8d07e2dc92
Translations: Update Czech
...
Currently translated at 96.6% (205 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/cs/
powered by weblate
2023-09-18 13:20:04 +02:00
Michael
c2a42db9cd
Translations: Update Czech
...
Currently translated at 77.3% (4205 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/
powered by weblate
2023-09-18 13:20:04 +02:00
Raphael Michel
bedd841063
Metrics: Set batch size for redis hscan
2023-09-18 12:00:37 +02:00
Raphael Michel
543b089acf
Fix #3599 -- Add instructions for PostgreSQL migration with docker
2023-09-18 11:03:52 +02:00
Raphael Michel
575858aec6
Check-in: Change explanation weight of gate (Z#23130674)
2023-09-15 17:20:59 +02:00
Ed Bennett
6ceb5bd7ce
Translations: Update Welsh
...
Currently translated at 3.5% (191 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Ed Bennett
162fd9e656
Translations: Update Welsh
...
Currently translated at 3.4% (188 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Michael
ae73370a3e
Translations: Update Czech
...
Currently translated at 76.3% (4151 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/
powered by weblate
2023-09-14 17:38:09 +02:00
Michael
5f6ec5e771
Translations: Update Czech
...
Currently translated at 75.9% (4129 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/
powered by weblate
2023-09-14 17:38:09 +02:00
Ed Bennett
bf548904f3
Translations: Update Welsh
...
Currently translated at 3.0% (166 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Michael
f280eedc21
Translations: Update Czech
...
Currently translated at 75.7% (4119 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cs/
powered by weblate
2023-09-14 17:38:09 +02:00
Ed Bennett
57b5036f36
Translations: Update Welsh
...
Currently translated at 2.9% (162 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Ed Bennett
545d911219
Translations: Update Welsh
...
Currently translated at 2.9% (158 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Ed Bennett
c58cfb59ad
Translations: Update Welsh
...
Currently translated at 2.7% (152 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/cy/
powered by weblate
2023-09-14 17:38:09 +02:00
Raphael Michel
56803e3d65
Fix voucher and order views for users with read-only permissions ( #3594 )
2023-09-14 17:37:48 +02:00
Richard Schreiber
7d8a788361
Docs: fix code block in widget data-attributes docs
2023-09-14 12:02:06 +02:00
Raphael Michel
ecb4c34e08
Payment providers: Allow to set an availability start date per method (Z#23126769) ( #3569 )
...
Co-authored-by: Mira <weller@rami.io >
2023-09-14 11:08:37 +02:00
Richard Schreiber
75abab403a
Widget: make data-attributes reactive ( #3586 )
2023-09-14 10:51:35 +02:00
Raphael Michel
dea7de4e6c
Fix Order.can_modify_answers if only invoice name is required
2023-09-14 10:35:04 +02:00
Richard Schreiber
af3100a354
E-mail content: insert placeholder into text on click
2023-09-14 10:32:22 +02:00
Richard Schreiber
66ae5d1af2
Widget: fix running different versions of Vue on the same page
2023-09-14 10:31:18 +02:00
Ronan LE MEILLAT
9efb1653ee
Translations: Update French
...
Currently translated at 100.0% (212 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2023-09-12 17:18:55 +02:00
Ronan LE MEILLAT
c6f1441976
Translations: Update French
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-09-12 17:18:55 +02:00
Ronan LE MEILLAT
7d08337c49
Translations: Update French
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-09-12 17:18:55 +02:00
Ronan LE MEILLAT
c92a1eb641
Translations: Update French
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-09-12 17:18:55 +02:00
Raphael Michel
babe0934a8
Fix incorrect usage of email subject setting
2023-09-12 16:58:51 +02:00
Raphael Michel
160e0e0531
Email settings: Fix wrong placeholder configuration
2023-09-12 16:58:41 +02:00
Raphael Michel
183387a683
Waiting list: Add email placeholder {name}
2023-09-12 16:53:12 +02:00
Raphael Michel
cea0ac59bf
API: Fix parsing of time frames for exporters
2023-09-12 16:45:01 +02:00
Felix Freiberger
3b6f116f5d
Fix typo in gift card acceptance page ( #3592 )
2023-09-12 12:37:45 +02:00
Raphael Michel
e884c9820f
Move new settings to _base_settings
2023-09-12 11:56:49 +02:00
Raphael Michel
7545e92373
[SECURITY] Do not allow Pillow to parse EPS files
2023-09-12 11:50:01 +02:00
Raphael Michel
b16680e0e5
Docker: Upgrade to Debian bookworm ( #3591 )
2023-09-12 09:45:15 +02:00
Raphael Michel
eb04fdf4d2
Check-in rules: New variables ( #3521 )
2023-09-12 09:43:57 +02:00
Raphael Michel
c842ea597c
New locking mechanism ( #2408 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-09-11 11:44:50 +02:00
Raphael Michel
b2b3fa36be
Fix incorrect handling of boolean configuration flags
2023-09-11 10:00:59 +02:00
Raphael Michel
af50bc2fa4
QR code generator: Lift permission requirement
2023-09-08 17:35:29 +02:00
Raphael Michel
734a116b6f
Pass subevent to item_descriptions signal
2023-09-08 17:35:29 +02:00
Raphael Michel
8f36e36619
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-08 15:58:29 +02:00
Raphael Michel
2f35e1fcc6
Translations: Update German
...
Currently translated at 100.0% (5436 of 5436 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-08 15:58:29 +02:00
Raphael Michel
cdfc2190d5
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-09-08 15:36:58 +02:00
Raphael Michel
8dbc7ac5d7
Bank transfer: Hide email form if email was already sent (Z#23128941) ( #3570 )
...
Co-authored-by: Mira <weller@rami.io >
2023-09-08 14:11:45 +02:00
Richard Schreiber
b04ec720dc
Fix details sneak-peek keyup
2023-09-08 13:15:19 +02:00
Raphael Michel
1478f191a8
Fix crash in send_expiry_warnings
2023-09-08 12:35:02 +02:00
Raphael Michel
171b1de0c4
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5435 of 5435 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-08 10:24:29 +02:00
Raphael Michel
799f1a5388
Translations: Update German
...
Currently translated at 100.0% (5435 of 5435 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-08 10:24:29 +02:00
Raphael Michel
3cdb61fcf9
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5435 of 5435 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-08 10:24:29 +02:00
Raphael Michel
e5ce2deaeb
Translations: Update German
...
Currently translated at 100.0% (5435 of 5435 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-08 10:24:29 +02:00
Raphael Michel
f986f20f6a
Translations: Update wordlist
2023-09-08 10:10:36 +02:00
Raphael Michel
8f22d52e24
Fix misformatted translation strings
2023-09-08 10:05:08 +02:00
Raphael Michel
1c944baafa
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-09-08 09:50:53 +02:00
Raphael Michel
e55e3eeb0c
Docs: Adjust install guide for Debian 12
2023-09-08 09:50:00 +02:00
Aufa Fadhlurohman
063967528f
Translations: Update Indonesian
...
Currently translated at 0.1% (4 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-08 09:49:07 +02:00
Aufa Fadhlurohman
edbe42c524
Translations: Update Indonesian
...
Currently translated at 5.6% (12 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/id/
powered by weblate
2023-09-08 09:49:07 +02:00
Aufa Fadhlurohman
50a855a964
Translations: Update Indonesian
...
Currently translated at 0.1% (2 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/id/
powered by weblate
2023-09-08 09:49:07 +02:00
Tuomas Savela
1ad81d21a4
Translations: Update Finnish
...
Currently translated at 16.4% (893 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fi/
powered by weblate
2023-09-08 09:49:07 +02:00
Mira
0f8fa3fe47
Fix: keep is_business heuristic result for a longer time (Z#23126061) ( #3582 )
2023-09-08 09:44:19 +02:00
Martin Gross
45b9a705e2
Allow to refund currencies with zero decimals ( #3583 )
2023-09-07 17:55:43 +02:00
Phin Wolkwitz
3f07050d42
Payment: Add setting to prevent reminder mails (Z#23123914) ( #3573 )
...
Adds a checkbox in each payment provider's settings controlling whether sending out expiry reminders should be prevented
2023-09-07 14:27:09 +02:00
Raphael Michel
f97e6d0a71
Fix missing white space
2023-09-07 11:16:05 +02:00
Raphael Michel
c0031e4579
Add bulk operations for orders ( #3548 )
...
* Add bulk operations for orders
* UI tweaks
* Fix test failures
* Fix filter form
* Add tests
* Run isort
2023-09-06 17:02:21 +02:00
Raphael Michel
ce73d4831e
Allow to sort the list of check-in lists (Z#23128978) ( #3568 )
2023-09-06 13:23:54 +02:00
Raphael Michel
fbfae0838a
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5426 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-06 12:33:27 +02:00
Raphael Michel
5445a79572
Translations: Update German
...
Currently translated at 100.0% (5426 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-06 12:33:27 +02:00
Raphael Michel
97a03f0aae
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5426 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-09-06 12:33:27 +02:00
Raphael Michel
780a5cdeee
Translations: Update German
...
Currently translated at 100.0% (5426 of 5426 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-09-06 12:33:27 +02:00
Phin Wolkwitz
991f245dce
Scheduled emails: Extend filter by subevents (Z#23122902) ( #3551 )
...
To create automated mail rules for specific subevents only, this adds a selection widget to choose which, only appearing if there are any subevents to select.
2023-09-06 12:05:37 +02:00
Raphael Michel
8913d35838
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-09-06 10:12:50 +02:00
Ash So
7f2616cf80
Translations: Update Chinese (Traditional)
...
Currently translated at 99.7% (5385 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-09-06 10:12:16 +02:00
pretix translation bot
7d9b54709a
Update translations ( #3561 )
...
Co-authored-by: Ash So <ashs@vankaifong.com >
Co-authored-by: subpublic <anders@subpublic.com >
2023-09-06 10:11:31 +02:00
robbi5
231e05f967
API: Add parent event slug to subevent list search ( #3567 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-09-06 10:10:04 +02:00
Raphael Michel
e50db7844b
Log pretix.customer.created when creating account through OIDC
2023-09-06 09:55:56 +02:00
Raphael Michel
b43523ea65
API: Fix order and invoice viewset with staff permissions
2023-09-06 09:38:42 +02:00
Raphael Michel
447370d7b3
API: Fix subevent_before/after on organizer-level order view
2023-09-06 09:38:42 +02:00
Raphael Michel
6a36efd18c
Invoice settings: Reorder and explain recommended options ( #3572 )
2023-09-05 16:42:16 +02:00
dependabot[bot]
c1ebbfe82a
Bump @rollup/plugin-node-resolve from 15.1.0 to 15.2.1 in /src/pretix/static/npm_dir ( #3564 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 21:35:34 +02:00
dependabot[bot]
7f36a80dd8
Bump @babel/preset-env in /src/pretix/static/npm_dir ( #3571 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.22.9 to 7.22.15.
- [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.22.15/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>
2023-09-04 18:42:24 +02:00
dependabot[bot]
c52b998ea8
Bump @babel/core from 7.22.9 to 7.22.11 in /src/pretix/static/npm_dir ( #3563 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 17:29:32 +02:00
Raphael Michel
eecd002ffd
API: Add webhooks for customer events ( #3558 )
2023-09-04 08:47:30 +02:00
Mira
53027b621f
Update payment.py ( #3559 )
2023-08-31 15:18:23 +02:00
robbi5
826c54bce7
Questions: Enable phonenumber type during checkin ( #3557 )
2023-08-31 13:46:19 +02:00
Ash So
0cf2f06fcf
Translations: Update Chinese (Traditional)
...
Currently translated at 99.7% (5385 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-08-31 11:02:05 +02:00
Raphael Michel
12095c0c9c
Sendmail: Rename "automated emails" to "scheduled emails" ( #3556 )
2023-08-31 11:01:50 +02:00
pretix translation bot
bca4cd1e23
Update translations ( #3553 )
...
Co-authored-by: Ash So <ashs@vankaifong.com >
Co-authored-by: Martin Gross <gross@rami.io >
2023-08-31 09:38:28 +02:00
Raphael Michel
53e84dfb08
API: Fix validation of duplicate customer email addresses
2023-08-30 16:57:15 +02:00
Raphael Michel
2e8447486c
Improve edge cases in handling of check-in nonces ( #3516 )
2023-08-30 10:43:24 +02:00
robbi5
5b184bb1a0
Fix leaflet osm tile suggestion ( #3549 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-08-30 09:53:41 +02:00
Ash So
8c6f0a5dc1
Translations: Update Chinese (Traditional)
...
Currently translated at 99.7% (5384 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-08-30 09:46:11 +02:00
Alain
6a53091b91
Translations: Update Dutch
...
Currently translated at 84.4% (4559 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-08-30 09:46:11 +02:00
Mira
be4bc9a6f3
TemplateBasedMailRenderer: make markdown compiler call overridable ( #3550 )
2023-08-30 09:41:34 +02:00
Raphael Michel
efb1141d59
PayPal: Add missing payment.fail() statements
2023-08-29 15:10:05 +02:00
Raphael Michel
322a730eb2
PayPal: Fix incorrect Decimal comparison
2023-08-29 15:06:03 +02:00
Raphael Michel
8d2224e725
API: Allow organizer-level access of orders and invoices ( #3547 )
2023-08-28 16:54:42 +02:00
Raphael Michel
5b819b76f0
Check-in: Fix N+1 query issue identified by sentry
2023-08-28 16:54:09 +02:00
Raphael Michel
5d90a42acf
Discounts: Allow "buy X to get Y" with different product sets for X and Y ( #3543 )
2023-08-28 16:21:52 +02:00
Raphael Michel
5398671fde
Fix crash in invoice address detection (PRETIXEU-8XE)
2023-08-28 11:45:30 +02:00
Raphael Michel
f7d4460deb
Fix N+1 query issues detected by Sentry
2023-08-26 16:24:03 +02:00
Alain
f76576a587
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 73.7% (3982 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2023-08-24 18:07:17 +02:00
Alain
cf5f0dc7f9
Translations: Update Dutch
...
Currently translated at 80.6% (171 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2023-08-24 18:07:17 +02:00
Alain
567984bd5e
Translations: Update Dutch
...
Currently translated at 84.2% (4549 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-08-24 18:07:17 +02:00
Raphael Michel
1c6bd46d21
Order data export: Add product/variation ID ( #3542 )
2023-08-24 18:02:24 +02:00
Mira
9ba3227837
Checkout: Prefill is_business heuristically (Z#23126061) ( #3533 )
2023-08-24 17:06:47 +02:00
Richard Schreiber
21864885cb
Checkout: improve heuristic to open invoice-panel ( #3545 )
2023-08-24 16:15:47 +02:00
Mira
38173e3a54
Tax rules: add custom rules for country subdivision (e.g. state) (Z#23111850) ( #3520 )
2023-08-24 14:11:10 +02:00
Phin Wolkwitz
4baf317934
Automated emails: Extend filter by check-in state ( #3489 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2023-08-23 16:19:27 +02:00
Raphael Michel
c2b25bad06
Event dashboard: Fix incorrect optimization introduced in 8e9f0f07a ( #3540 )
2023-08-23 14:54:38 +02:00
Raphael Michel
9e3ad6c05c
Order payment step: Pass info_data to checkout_confirm_render
2023-08-23 12:18:49 +02:00
Raphael Michel
f017de1a21
Voucher bulk creation: Fix validation issue
2023-08-23 12:18:30 +02:00
Raphael Michel
b56bd8541e
Devices: Fix bulk edit query ( #3541 )
2023-08-23 11:20:26 +02:00
Raphael Michel
1c9219609a
Fix progress callback for slow_delete helper
2023-08-23 10:50:39 +02:00
Raphael Michel
0c96f758a8
Fix quota cache mixup ( #3539 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-08-23 10:09:50 +02:00
Richard Schreiber
9bd3444aad
PDF: fix deduplicated list of addons (exclude canceled) ( #3538 )
2023-08-22 14:05:30 +02:00
Raphael Michel
10a83935d9
CartManager: Fix TransactionManagementError
...
Bug occured when extending a product and deleting it at the same time
2023-08-22 13:42:56 +02:00
Raphael Michel
e8ea6e0f5c
Item creation: Fix failing test
2023-08-22 12:59:57 +02:00
Raphael Michel
e94e5be878
Item creation: Fix bug in copying meta data
2023-08-22 11:32:43 +02:00
Richard Schreiber
1073ea626e
Banktransfer: make row-headers sticky (Z#23127000) ( #3537 )
2023-08-22 10:53:26 +02:00
Raphael Michel
23ab8df443
Translations: Add Welsh
2023-08-22 10:53:15 +02:00
Kian Cross
d6caf01a38
Add warning about configuration of Celery in development mode to docs ( #3525 )
2023-08-22 10:44:11 +02:00
Raphael Michel
1424ae78e9
Revert accidental change
2023-08-22 10:20:19 +02:00
Raphael Michel
827382edc3
Bump redis to 4.6.*
2023-08-22 09:43:21 +02:00
Maurice Kaag
85482bc939
Translations: Update French
...
Currently translated at 100.0% (5400 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-08-22 09:20:21 +02:00
Felix Hartnagel
42ce545f2f
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5400 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-08-22 09:20:21 +02:00
Raphael Michel
e49bc5d78d
Item creation: Fix crash (PRETIXEU-8VE)
2023-08-22 09:14:23 +02:00
Richard Schreiber
6e7a32ef2a
Vouchers: improve batch-select UI
2023-08-22 09:11:14 +02:00
Raphael Michel
37df7a6313
Allow PDF variables to provide a bulk evaluation method (second try at #3517 ) ( #3535 )
2023-08-21 17:59:55 +02:00
Raphael Michel
d5951415a4
Item creation: Fix saving meta data ( #3534 )
2023-08-21 16:21:17 +02:00
Raphael Michel
691159ed83
Check-in list: Fix ordering by seat
2023-08-21 15:41:50 +02:00
Raphael Michel
18f517af44
Waiting list: Extend compatibility note
2023-08-21 14:52:39 +02:00
Raphael Michel
89ba2da7e7
QR code generator for voucher URLs and general URLs ( #3518 )
...
* QR code generator: Allow other URLs to be used (e.g. for plugins)
* Add QR code to voucher URL view
* Fix allowed_hosts
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-08-17 10:10:27 +02:00
Raphael Michel
c1c47e50c3
Voucher redemption: Display event title in some cases ( #3519 )
...
* Voucher redemption: Display event title in some cases (Z#23127871)
* Remove unnecessary "with" statement
* fix indentation
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-08-17 09:17:47 +02:00
Richard Schreiber
f262cd632c
Chekout: make disabling sneak-peek more robust ( #3527 )
2023-08-16 15:02:02 +02:00
Richard Schreiber
8d58294af1
Fix typeahead item variations order_by
2023-08-16 10:01:27 +02:00
Richard Schreiber
ddc94a8a16
Revert "Allow PDF variables to provide a bulk evaluation method ( #3517 )"
...
This reverts commit 6ada83df9a .
2023-08-14 15:11:13 +02:00
Raphael Michel
83811c0343
Fix minor CSS issue in button groups
2023-08-10 14:12:19 +02:00
Raphael Michel
b2c05a72e5
Voucher list: Fix ordering by product
2023-08-10 11:29:10 +02:00
Martin Gross
8c56a23562
Add logentry plain for pretix.giftcards.acceptance.acceptor.removed
2023-08-10 11:21:54 +02:00
Raphael Michel
53e1d9c6c4
Tests: Fix improper cleanup of SITE_URL
2023-08-10 11:20:26 +02:00
Mira
6250ab2165
Bank transfer: Allow customer to send latest invoice via email (Z#207218) ( #3511 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-08-09 18:23:45 +02:00
Raphael Michel
6ada83df9a
Allow PDF variables to provide a bulk evaluation method ( #3517 )
2023-08-09 18:22:56 +02:00
Raphael Michel
cfd6376936
Fix transaction view after Django upgrade
2023-08-09 17:11:20 +02:00
Raphael Michel
edb0cd0941
Update STORAGES in docker settings
2023-08-09 15:01:21 +02:00
Raphael Michel
88ac407cf3
Cart: Disable sneak peek on very small carts ( #3512 )
2023-08-09 14:53:50 +02:00
dependabot[bot]
5ba56fb5ac
Bump @babel/core from 7.22.5 to 7.22.9 in /src/pretix/static/npm_dir ( #3501 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 14:53:34 +02:00
Raphael Michel
b51c9f7552
Upgrade to Django 4.2 ( #3497 )
2023-08-09 14:47:41 +02:00
Ronan LE MEILLAT
0853296663
Translations: Update French
...
Currently translated at 99.9% (5398 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-08-09 14:47:26 +02:00
Raphael Michel
721e7549bc
Remove forgotten debug statement
2023-08-09 10:34:24 +02:00
Martin Gross
aee86de330
Import: Allow to import "False"-value (Z#23127414) ( #3505 )
2023-08-08 15:36:51 +02:00
Raphael Michel
756a4355d1
Use newer postgres version for test
2023-08-08 15:32:02 +02:00
Mira
5119bbd0b1
Docs: Update i18n.rst (fix dead link) ( #3513 )
2023-08-08 15:04:51 +02:00
Raphael Michel
728bd74e28
Organizer settings: Move save button to the left
2023-08-07 17:44:52 +02:00
Mira
015ffeecbf
Main menu: Add load indicator to event selector ( #3508 )
2023-08-07 14:25:50 +02:00
Raphael Michel
0365f6d9fc
Order change manager: Set new expiry date if splitted order is pending ( #3509 )
2023-08-07 14:13:44 +02:00
Raphael Michel
e208a79c32
Docs: Update implementation docs for URL routing ( #3510 )
2023-08-07 14:13:19 +02:00
ticketflock
0037d37960
Translations: Add English (Old)
2023-08-07 14:04:34 +02:00
ticketflock
50d9b1e4a3
Translations: Add English (Middle)
2023-08-07 14:04:34 +02:00
Patrizia Cotza
7919d012e6
Translations: Update Spanish
...
Currently translated at 58.5% (3159 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-08-07 14:04:34 +02:00
Ronan LE MEILLAT
327f95a9cc
Translations: Update French
...
Currently translated at 100.0% (212 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2023-08-07 14:04:34 +02:00
Ronan LE MEILLAT
98946ded4b
Translations: Update French
...
Currently translated at 99.9% (5398 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-08-07 14:04:34 +02:00
Ronan LE MEILLAT
cf47b69bd3
Translations: Update French
...
Currently translated at 99.3% (5366 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-08-07 14:04:34 +02:00
Raphael Michel
fa5c69ce0a
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5400 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-08-07 14:04:34 +02:00
Raphael Michel
39d85fc112
Event creation: Fix rare crash (PRETIXEU-8RD)
2023-08-07 09:47:14 +02:00
Mira
23e222bf13
Sidebar dropdown: remove menu load delay
2023-08-03 14:28:59 +02:00
Raphael Michel
cb068b029f
Wallet detection: Fix race condition
2023-07-28 17:31:47 +02:00
Raphael Michel
9e95f3be1b
Wallet detection: Extend CSP header for google pay
2023-07-28 16:49:11 +02:00
Raphael Michel
401c02865b
Voucher form: Sort quotas by date
2023-07-28 16:29:03 +02:00
Raphael Michel
062450002d
Bump to 2023.8.0.dev0
2023-07-28 09:30:04 +02:00
Raphael Michel
6d834762c4
Bump to 2023.7.0
2023-07-28 09:29:07 +02:00
Raphael Michel
4f1e9a31c6
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5400 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-07-27 14:17:58 +02:00
Raphael Michel
8ed3911dfb
Translations: Update German
...
Currently translated at 100.0% (5400 of 5400 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-07-27 14:17:58 +02:00
Raphael Michel
4562879cb2
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-07-27 13:50:15 +02:00
Raphael Michel
ef0024b2ef
Payment deadline delay: Respect week days
2023-07-27 13:49:31 +02:00
Raphael Michel
8e603410fa
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-07-27 10:38:23 +02:00
Raphael Michel
16691ca2f6
Prevent 65ecdc184 clashing with forms that have a field called template
2023-07-26 19:18:53 +02:00
Raphael Michel
d7e70fd0b9
Order change: Do not expose internal name
2023-07-26 15:41:15 +02:00
Raphael Michel
071a3e2c9b
PDF layouts: Allow negative numbers in JSON schema
2023-07-26 15:41:15 +02:00
Raphael Michel
1733c383b3
Docs: Add description of NFC support ( #3494 )
...
* Add documentation on NFC support
* Add a .
* Update doc/development/nfc/uid.rst
Co-authored-by: robbi5 <richt@rami.io >
---------
Co-authored-by: robbi5 <richt@rami.io >
2023-07-26 13:26:00 +02:00
Kian Cross
65ecdc184e
Recognise title and template attributes on item_forms signal ( #3492 )
2023-07-24 17:35:39 +02:00
Raphael Michel
63ae0724cf
Accounting report: Refactor for easier extensibility
2023-07-24 15:42:16 +02:00
Ronan LE MEILLAT
370d1bf06b
Translations: Update French
...
Currently translated at 99.2% (5359 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-24 13:50:57 +02:00
Raphael Michel
06f361cece
PDF: Deduplicate list of add-ons ( #3490 )
2023-07-24 09:27:38 +02:00
Phin Wolkwitz
4b706339ed
Sendmail rules: Extend filter by order status ( #3402 )
...
Add new order status filter settings instead of in form and API, while keeping backwards-compatibility
2023-07-21 17:43:19 +02:00
Raphael Michel
26213f2ba9
Docs: Adjust docs for installing enterprise plugins with docker
2023-07-21 15:32:58 +02:00
Raphael Michel
c183351d50
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5399 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-07-21 15:14:24 +02:00
Raphael Michel
14131a7cec
Translations: Update German
...
Currently translated at 100.0% (5399 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-07-21 15:14:24 +02:00
Raphael Michel
dfde308010
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-07-21 15:02:56 +02:00
Raphael Michel
96b8631e09
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5399 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-07-21 15:02:24 +02:00
Raphael Michel
84f464885d
Translations: Update German
...
Currently translated at 99.5% (211 of 212 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-07-21 15:02:24 +02:00
Raphael Michel
098147ce70
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (5399 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-07-21 15:02:24 +02:00
Raphael Michel
08b6186d77
Translations: Update German
...
Currently translated at 100.0% (5399 of 5399 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-07-21 15:02:24 +02:00
Raphael Michel
e9e98a7821
Fix typos
2023-07-21 14:54:35 +02:00
Raphael Michel
3150c6a3ea
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-07-21 14:19:29 +02:00
Raphael Michel
898d1ab6ed
Fix missing pluralization of error message
2023-07-21 14:18:56 +02:00
Phin Wolkwitz
52ae7626b0
Send mail on payment failure [Z#23122835] ( #3473 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-07-21 14:17:51 +02:00
Raphael Michel
c652911bfb
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-07-21 13:46:43 +02:00
Raphael Michel
52023cde09
Reusable Media: Mifare Ultralight AES support ( #3335 )
2023-07-21 13:45:42 +02:00
Martin Gross
b134f29cf6
Fix #1749 -- Stripe: Rewrite for Payment Methods and Payment Intents ( #2494 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2023-07-21 13:19:24 +02:00
Raphael Michel
19e1d132c2
Fix image being used twice on badge ( #3486 )
2023-07-21 12:17:36 +02:00
Ronan LE MEILLAT
393a218df5
Translations: Update French
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2023-07-20 20:50:57 +02:00
Ronan LE MEILLAT
f247eb0568
Translations: Update French
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-20 20:50:57 +02:00
Pascal Zimmermann
b35a388685
Add PostgreSQL & Redis TLS/mTLS support ( #3435 )
2023-07-20 20:50:41 +02:00
Raphael Michel
6dbbfe3b04
Fix test failures caused by b2c49461b
2023-07-20 15:47:10 +02:00
Raphael Michel
b2c49461bc
API: Fix validation issue in sendmail rules
2023-07-20 14:29:48 +02:00
Raphael Michel
23dcdf1fd1
Export tasks: Request new database connection after completing output
2023-07-20 11:41:54 +02:00
dependabot[bot]
1f80e9ef82
Bump @babel/preset-env from 7.22.4 to 7.22.9 in /src/pretix/static/npm_dir ( #3474 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 12:51:47 +02:00
Richard Schreiber
0969abb460
Badges: reduce memory usage when placing multiple per page (Z#23125583) ( #3472 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-07-17 12:50:48 +02:00
Freek Engelbarts
7b5789b110
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 74.2% (3983 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2023-07-17 12:16:24 +02:00
Freek Engelbarts
f3b5996b82
Translations: Update Dutch
...
Currently translated at 84.6% (4537 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-07-17 12:16:24 +02:00
umarbgs
5dcab59174
Translations: Add Indonesian
2023-07-17 12:16:24 +02:00
Martin Gross
a2e38bb415
Translations: Update Spanish
...
Currently translated at 57.6% (3093 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
Felipe
0510814aae
Translations: Update Spanish
...
Currently translated at 57.6% (3093 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
Felipe
dee2818f5d
Translations: Update Spanish
...
Currently translated at 56.2% (3014 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
Iria Costas
0d7809c36b
Translations: Update Spanish
...
Currently translated at 56.2% (3014 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
Iria Costas
4c494b5265
Translations: Update Spanish
...
Currently translated at 55.5% (2977 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
Felipe
9e85e8c60a
Translations: Update Spanish
...
Currently translated at 55.5% (2977 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2023-07-17 12:16:24 +02:00
hara metaxa
ab8c71fab8
Translations: Update Greek
...
Currently translated at 52.6% (2821 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2023-07-17 12:16:24 +02:00
alemao8
1fa8ea3a12
Translations: Update Greek
...
Currently translated at 52.5% (2820 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2023-07-17 12:16:24 +02:00
Ronan LE MEILLAT
f584d3d5af
Translations: Update French
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Maciej Szymczak
46ae911ade
Translations: Update Polish
...
Currently translated at 14.9% (801 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2023-07-17 12:16:24 +02:00
Thomas Vranken
85db5698a6
Translations: Update Dutch (informal) (nl_Informal)
...
Currently translated at 74.1% (3978 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2023-07-17 12:16:24 +02:00
Thomas Vranken
09a17b57ce
Translations: Update Dutch (Belgium)
...
Currently translated at 0.1% (1 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_BE/
powered by weblate
2023-07-17 12:16:24 +02:00
Thomas Vranken
826962d6e2
Translations: Update Dutch
...
Currently translated at 84.4% (4530 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2023-07-17 12:16:24 +02:00
Ronan LE MEILLAT
f77e79bb38
Translations: Update French
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Maurice Kaag
d21e832204
Translations: Update French
...
Currently translated at 99.9% (5360 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Ronan LE MEILLAT
119d4f0e04
Translations: Update French
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Mossroy
feab6acfbd
Translations: Update French
...
Currently translated at 99.7% (5351 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Ronan LE MEILLAT
d85a6074ec
Translations: Update French
...
Currently translated at 99.7% (5351 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-07-17 12:16:24 +02:00
Raphael Michel
6c813ea299
Waiting list: Make it harder to accidentally delete full list
2023-07-17 11:54:37 +02:00
Martin Gross
8a903f21ae
Stripe/Middleware: Move CSP to signal ( #3465 )
2023-07-17 11:15:12 +02:00
Kian Cross
a7f7c64cce
Add signals for customer account creation and sign in ( #3470 )
2023-07-17 11:09:05 +02:00
dependabot[bot]
82969daf37
Bump semver from 5.7.1 to 5.7.2 in /src/pretix/static/npm_dir ( #3467 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 11:08:55 +02:00
Raphael Michel
8e9d0fb723
API: Order position search, add invoice company
2023-07-17 09:37:20 +02:00
Raphael Michel
ef3d44e581
Stripe: Fix crash in rendering of bancontact payments
2023-07-14 16:49:33 +02:00
Raphael Michel
f9055fce9f
Disable slow safety mode of reportlab in prod
2023-07-14 16:12:19 +02:00
Raphael Michel
cff0e86fd9
Email settings: Block with invalid SPF setup ( #3471 )
2023-07-12 12:36:41 +02:00
Raphael Michel
f0913fc720
Fix #3452 -- Encode UUIDs to string before passing through celery ( #3463 )
2023-07-11 15:36:29 +02:00
dependabot[bot]
23a9f60171
Bump @babel/core from 7.22.1 to 7.22.5 in /src/pretix/static/npm_dir ( #3445 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 15:36:18 +02:00
Raphael Michel
faf41c805c
Waiting list: Fix display on unlimited quota
2023-07-11 13:38:17 +02:00
Martin Gross
41cded095c
PProv: Implement detection of wallets such as Google Pay and Apple Pay ( #3444 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-07-11 11:51:43 +02:00
Raphael Michel
90fb034897
Check-in simulator: Fix usage of simulated time in rules
2023-07-11 09:17:02 +02:00
Raphael Michel
f4203b7408
Vouchers: Don't allow to generate more than 100k random codes at once
2023-07-10 15:11:49 +02:00
Richard Schreiber
8a9f14db03
Fix cart sneak-peek on async error
2023-07-07 09:02:53 +02:00
Richard Schreiber
a2adf2825a
PDF: fix page-size when mediabox of background-pdf uses offsets
2023-07-04 13:10:27 +02:00
Martin Gross
8f7220b574
isort plugins/badges/exporters.py
2023-06-30 16:22:19 +02:00
Martin Gross
5adbdb80a8
Badge-Export: Explicitly convert dt/df to deal with celery (Fixes PRETIXEU-8NW)
2023-06-30 15:50:32 +02:00
Moritz Lerch
3717c4b553
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-06-29 13:29:28 +02:00
Moritz Lerch
609f45d818
Translations: Update German
...
Currently translated at 100.0% (5362 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-06-29 13:29:28 +02:00
Richard Schreiber
1d49c98cf2
Widget: add lightbox for product images (Z#23123811) ( #3439 )
2023-06-29 12:23:00 +02:00
Richard Schreiber
586f42557f
Event URLs: Add access-control-allow-origin header for redirects ( #3441 )
2023-06-29 11:36:50 +02:00
Raphael Michel
e3f219366d
Fix crash when removing the phone number (PRETIXEU-8P0)
2023-06-29 09:58:35 +02:00
Yucheng Lin
c571b269ff
Translations: Update Chinese (Traditional)
...
Currently translated at 100.0% (5363 of 5363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-28 14:08:41 +02:00
Moritz Lerch
6d57501c5c
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-06-28 14:08:41 +02:00
Moritz Lerch
5f3e039b2e
Translations: Update German
...
Currently translated at 100.0% (5362 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-06-28 14:08:41 +02:00
Raphael Michel
8fa7aeef78
Markdown: Allow to escape domain name ( #3430 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-06-28 14:03:53 +02:00
Raphael Michel
3b5baa7701
Order import: Fix customer column being a required column
2023-06-28 14:00:16 +02:00
Raphael Michel
c6bb3e71bf
Order expiration: Allow to configure a delay in days ( #3425 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-06-28 13:30:36 +02:00
Richard Schreiber
104607d34e
PDF: fix normalization of unicode combination characters
2023-06-28 10:34:17 +02:00
Raphael Michel
714ef0d3b6
Order import: User lowercase email addresses
2023-06-28 09:13:36 +02:00
robbi5
db7c52ca93
Add OS name and version to stored device information ( #3434 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-06-28 09:02:07 +02:00
Raphael Michel
fc94fbd9c8
Dockerfile: Remove broken npm installation line
2023-06-27 23:20:06 +02:00
Raphael Michel
61b3207ea2
Bump to 2023.7.0.dev0
2023-06-27 22:53:14 +02:00
Raphael Michel
ccf17db972
Bump to 2023.6.0
2023-06-27 22:48:28 +02:00
Raphael Michel
456bee7efa
Order import: Allow to assign a customer
2023-06-27 17:09:09 +02:00
Raphael Michel
ccfdd364a3
Translations: Update German
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
cf92988eae
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
6c561b1908
Translations: Update German
...
Currently translated at 100.0% (5362 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
5634a16a85
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
6883ae268f
Translations: Update German (informal) (de_Informal)
...
Currently translated at 99.9% (5361 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
f75f8dead6
Translations: Update German (informal) (de_Informal)
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
0b28df8b83
Translations: Update German
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2023-06-27 17:00:48 +02:00
Yucheng Lin
0ffffc6a51
Translations: Update Chinese (Traditional)
...
Currently translated at 100.0% (5353 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 17:00:48 +02:00
M C
3f95f06845
Translations: Update Italian
...
Currently translated at 83.8% (177 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/it/
powered by weblate
2023-06-27 17:00:48 +02:00
M C
22bb4a9ac4
Translations: Update Italian
...
Currently translated at 19.0% (1020 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2023-06-27 17:00:48 +02:00
Raphael Michel
ee50ee8e99
Translations: Extend wordlist
2023-06-27 16:53:21 +02:00
Raphael Michel
63a6b17229
Loosen version constraint on importlib_metadata
2023-06-27 15:09:07 +02:00
Raphael Michel
f33153ef01
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <michel@rami.io >
2023-06-27 14:51:54 +02:00
Raphael Michel
09517837ba
IdempotencyMiddleware: Require a durable transaction
2023-06-27 13:16:04 +02:00
Raphael Michel
0f9ec8beca
API: Expose TaxRule.custom_rules ( #3426 )
2023-06-27 13:05:54 +02:00
Raphael Michel
6d604889f2
Translations: Update Chinese (Traditional)
...
Currently translated at 99.9% (5351 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Raphael Michel
f9da500c06
Translations: Update Chinese (Traditional)
...
Currently translated at 99.9% (5351 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Jonathan Berger
8f3b92a5b4
Translations: Update French
...
Currently translated at 99.9% (5348 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
c82aa891e6
Translations: Update Chinese (Traditional)
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
591ff61d1b
Translations: Update Chinese (Traditional)
...
Currently translated at 100.0% (5353 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
M C
af3ba16631
Translations: Update Italian
...
Currently translated at 18.7% (1006 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2023-06-27 10:30:50 +02:00
Raphael Michel
dce0bba707
Translations: Update Chinese (Traditional)
...
Currently translated at 88.8% (4754 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
0a942a670f
Translations: Update Chinese (Traditional)
...
Currently translated at 88.8% (4754 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
310b1f50bc
Translations: Update Chinese (Traditional)
...
Currently translated at 87.8% (4703 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
0cef7029e1
Translations: Update Chinese (Traditional)
...
Currently translated at 87.2% (4672 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Yucheng Lin
fbc2a4cdc2
Translations: Update Chinese (Traditional)
...
Currently translated at 84.4% (4519 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-27 10:30:50 +02:00
Ronan LE MEILLAT
2daf6f6d97
Translations: Update French
...
Currently translated at 99.9% (5348 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
cpoisnel
1fe80fa8c5
Translations: Update French
...
Currently translated at 99.4% (5325 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
Maurice Kaag
fa0b31b19f
Translations: Update French
...
Currently translated at 99.4% (5325 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
Ronan LE MEILLAT
3a77eeaa91
Translations: Update French
...
Currently translated at 99.4% (5325 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
Jonathan Berger
a1faa66ecd
Translations: Update French
...
Currently translated at 99.4% (5325 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-27 10:30:50 +02:00
Raphael Michel
1e458d21f9
Data shredder: Add log entries
2023-06-27 09:34:39 +02:00
Raphael Michel
d1a051544f
Bump celery to 5.3 ( #3433 )
...
also fixes #3070
2023-06-26 12:47:07 +02:00
Raphael Michel
8bd4ddcd0d
Add timeout for SMTP connections
2023-06-26 12:36:08 +02:00
Raphael Michel
59a16789ea
CartManager: Fix crash PRETIXEU-8NF
2023-06-26 11:12:13 +02:00
Raphael Michel
f4ce3654bb
Data shredder: Add missing data-asynctask-long
2023-06-26 09:37:59 +02:00
Raphael Michel
3ad99d8239
Event deletion: Delete failed checkins
2023-06-26 09:37:51 +02:00
Raphael Michel
b415393ccf
Data shredder optimizations ( #3429 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2023-06-23 16:56:19 +02:00
Raphael Michel
84dbd93d9e
Translations: Update Chinese (Traditional)
...
Currently translated at 84.3% (4515 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Raphael Michel
5a4f990ab9
Translations: Update Chinese (Traditional)
...
Currently translated at 84.3% (4516 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
35f3d95a46
Translations: Update Chinese (Traditional)
...
Currently translated at 84.4% (4518 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
c729b71320
Translations: Update French
...
Currently translated at 99.4% (5325 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
8eb7c8db9e
Translations: Update French
...
Currently translated at 99.0% (5300 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
d5609f6ab0
Translations: Update Chinese (Traditional)
...
Currently translated at 81.7% (4376 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
5d8fa31bdf
Translations: Update Chinese (Traditional)
...
Currently translated at 81.7% (4374 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Raphael Michel
9360b1fd90
Translations: Update Chinese (Traditional)
...
Currently translated at 81.6% (4372 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
51da6570bf
Translations: Update French
...
Currently translated at 97.3% (5212 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
fbdbddd555
Translations: Update Chinese (Traditional)
...
Currently translated at 81.7% (4374 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
eb3edd83b8
Translations: Update French
...
Currently translated at 94.7% (5071 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
25f5fe54a9
Translations: Update French
...
Currently translated at 93.8% (5023 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Ronan LE MEILLAT
7bf153bb3b
Translations: Update French
...
Currently translated at 92.7% (4963 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
48e64071a1
Translations: Update Chinese (Traditional)
...
Currently translated at 100.0% (211 of 211 strings)
Translation: pretix/pretix (JavaScript parts)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Yucheng Lin
95ea4fd4c9
Translations: Update Chinese (Traditional)
...
Currently translated at 81.6% (4371 of 5353 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hant/
powered by weblate
2023-06-23 16:05:46 +02:00
Raphael Michel
206b57adfd
Revert "Markdown: Allow to escape domain name"
...
This reverts commit b7f3f7a7a1 .
2023-06-23 15:32:16 +02:00
Raphael Michel
b7f3f7a7a1
Markdown: Allow to escape domain name
2023-06-23 15:32:00 +02:00
Raphael Michel
34e7a0fc31
PDF renderer: Fix crash while embedding iamge (PRETIXEU-8MY)
2023-06-23 11:51:23 +02:00
Raphael Michel
cc7f249cb8
Fix crash if a tax rule on a fee prevents sale (PRETIXEU-8MZ)
2023-06-23 11:49:09 +02:00
Raphael Michel
147061eaa4
Fix issue in middleware after organizer deletion (PRETIXEU-8N3)
2023-06-23 11:25:55 +02:00