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
e3145b79d5
Stop using deprecated dnspython method
2024-01-11 10:37:10 +01:00
Raphael Michel
0f44702640
Geo coding: Use always-ascii cache keys
2024-01-08 11:18:29 +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
6c479808d0
Fix crash PRETIXEU-9FC
2023-11-30 13:49:27 +01:00
Raphael Michel
213049b52e
Fix typo
2023-11-28 16:25:55 +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
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
6f6def88a3
Fix password recovery even when reset is disabled
2023-11-20 11:36:54 +01:00
Raphael Michel
f1969e783f
Export form: Add note on multisheet exporters
2023-11-20 10:18:19 +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
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
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
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
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
Raphael Michel
466fc15382
Scheduled exports: Fix handling of datetime fields
2023-10-27 10:39:46 +02:00
Raphael Michel
6267767ce7
Password reset: Set needs_password_change to false
2023-10-25 09:35:04 +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
Raphael Michel
56acb0929a
Export: Gracefully handle ExportEmptyError
2023-10-23 16:57:08 +02:00
Raphael Michel
f4aaf2ad39
Mail settings: Add support for SPF redirect mechanism
2023-10-18 19:41:59 +02:00
Raphael Michel
2dd51b6f62
Order import: Allow to manually specify character set
2023-10-16 12:22:05 +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
Raphael Michel
56803e3d65
Fix voucher and order views for users with read-only permissions ( #3594 )
2023-09-14 17:37:48 +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
af50bc2fa4
QR code generator: Lift permission requirement
2023-09-08 17:35:29 +02:00
Martin Gross
45b9a705e2
Allow to refund currencies with zero decimals ( #3583 )
2023-09-07 17:55:43 +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
c2b25bad06
Event dashboard: Fix incorrect optimization introduced in 8e9f0f07a ( #3540 )
2023-08-23 14:54:38 +02:00
Raphael Michel
b56bd8541e
Devices: Fix bulk edit query ( #3541 )
2023-08-23 11:20:26 +02:00
Raphael Michel
e94e5be878
Item creation: Fix bug in copying meta data
2023-08-22 11:32:43 +02:00
Raphael Michel
1424ae78e9
Revert accidental change
2023-08-22 10:20:19 +02:00
Raphael Michel
e49bc5d78d
Item creation: Fix crash (PRETIXEU-8VE)
2023-08-22 09:14:23 +02:00
Raphael Michel
d5951415a4
Item creation: Fix saving meta data ( #3534 )
2023-08-21 16:21:17 +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
Richard Schreiber
8d58294af1
Fix typeahead item variations order_by
2023-08-16 10:01:27 +02:00
Raphael Michel
cfd6376936
Fix transaction view after Django upgrade
2023-08-09 17:11:20 +02:00
Raphael Michel
401c02865b
Voucher form: Sort quotas by date
2023-07-28 16:29:03 +02:00
Raphael Michel
ef0024b2ef
Payment deadline delay: Respect week days
2023-07-27 13:49:31 +02:00