Raphael Michel
|
3101660a3e
|
PayPal: Fix error parsing mistake
|
2023-12-23 12:34:22 +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
|
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
|
38a1b6a417
|
Ignore deprecation warning in compressor
|
2023-11-02 19:57:23 +01:00 |
|
Raphael Michel
|
0f709c2275
|
Device API: Fix RSA encryption crash (PRETIXEU-8Y2)
|
2023-10-31 10:23:14 +01:00 |
|
Raphael Michel
|
9299ac5813
|
API: Fix N+1 query in gift card list
|
2023-10-17 14:55:42 +02:00 |
|
Raphael Michel
|
215a2f2dbb
|
API: Fix bulk voucher creation with server-generated codes
|
2023-10-15 16:16:32 +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 |
|
Raphael Michel
|
f7d4460deb
|
Fix N+1 query issues detected by Sentry
|
2023-08-26 16:24:03 +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
|
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
|
1420ad43db
|
Grammar fix in backend warning message
|
2023-06-13 22:06:18 +02:00 |
|
Raphael Michel
|
30da7a6429
|
Order expert search: Allow to filter by check-in/check-out
|
2023-06-13 21:56:47 +02:00 |
|
Raphael Michel
|
a2f3dcce02
|
Do not allow to generate invoice for expired or canceled order
|
2023-06-13 15:56:18 +02:00 |
|
Raphael Michel
|
a78b698520
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-06-07 17:41:44 +02:00 |
|
Raphael Michel
|
4d231b70aa
|
Accounting report: Fix hardcoded currency
|
2023-06-07 17:03:45 +02:00 |
|
Raphael Michel
|
ab2f6f6bed
|
Accounting report: Allow to split by subevent, introduce sum by event
|
2023-06-07 16:45:28 +02:00 |
|
Raphael Michel
|
50ff968c17
|
Fix #3391 -- Don't crash on GeoIP lookup failure
|
2023-06-06 17:12:38 +02:00 |
|
Raphael Michel
|
446c55dc89
|
Silence deprecation warning caused by pycountry
|
2023-06-05 18:24:57 +02:00 |
|
Raphael Michel
|
0990eeeea0
|
Fix deprecation warning
|
2023-06-05 18:24:51 +02:00 |
|
Raphael Michel
|
591fe23a99
|
Invoices: Fix timezone when calculating date of cancellation
|
2023-06-05 15:49:39 +02:00 |
|
Raphael Michel
|
ad70765287
|
Fix event creation after Django 4.1 upgrade
|
2023-06-05 13:00:32 +02:00 |
|
Raphael Michel
|
35350a13d6
|
Fix #3360 -- Allow to revoke devices before initialized
|
2023-06-04 18:06:00 +02:00 |
|
Raphael Michel
|
0d93f7f52f
|
Fix crash in name rendering (PRETIXEU-8GS)
|
2023-06-03 21:49:14 +02:00 |
|
Raphael Michel
|
f56f6dd628
|
Voucher: Add link to order in voucher history
|
2023-06-02 20:07:12 +02:00 |
|
Raphael Michel
|
8471422bba
|
Fix grammer error in settings help text
|
2023-06-02 19:08:21 +02:00 |
|
Raphael Michel
|
ee9acebe03
|
Devices: Fix crash in form validation
|
2023-06-02 17:19:25 +02:00 |
|
Raphael Michel
|
35d2a73f75
|
Voucher creation: Fix crash in validation (PRETIXEU-8GF)
|
2023-06-02 17:19:25 +02:00 |
|
Raphael Michel
|
12c3fef390
|
Docs: Add missing navigation node
|
2023-05-31 12:58:54 +02:00 |
|
Raphael Michel
|
8e39aaa292
|
Bump version to 4.21.0.dev0
|
2023-05-31 12:45:24 +02:00 |
|
Raphael Michel
|
ee186b283d
|
Bump version to 4.20.0
|
2023-05-31 12:44:22 +02:00 |
|
Raphael Michel
|
dc4e82905f
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-05-31 11:02:56 +02:00 |
|
Raphael Michel
|
6845771148
|
Fix failing docker build
|
2023-05-31 01:18:46 +02:00 |
|
Raphael Michel
|
5de3b76718
|
Exporters: Support "featured" flag on organizer level
|
2023-05-13 12:29:47 +02:00 |
|
Raphael Michel
|
418bfa8b6b
|
Do not offer manual expiry for orders in approval process
|
2023-04-28 18:30:46 +02:00 |
|
Raphael Michel
|
386e658d0b
|
Update developer guide
|
2023-04-25 10:04:05 +02:00 |
|
Raphael Michel
|
c0c2782db6
|
Banktransfer: Fix AttributeError
|
2023-04-25 09:09:12 +02:00 |
|
Raphael Michel
|
a166ebeb07
|
Translations: Update wordlist
|
2023-04-23 18:35:13 +02:00 |
|
Raphael Michel
|
2dfd507134
|
Order change: Allow to add bundled products later on
|
2023-04-23 18:25:44 +02:00 |
|
Raphael Michel
|
89da42e98c
|
Order detail view: Highlight the products that require approval
|
2023-04-23 18:14:50 +02:00 |
|
Raphael Michel
|
d42a937d39
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-04-23 18:02:03 +02:00 |
|
Raphael Michel
|
c2d47ca7d3
|
Clarify text of ticket_download_addons
|
2023-04-23 18:01:07 +02:00 |
|
Raphael Michel
|
30a2d853fd
|
Order search: Extend zfill() for invoice numbers beyond 5 digits
|
2023-04-18 21:45:18 +02:00 |
|
Raphael Michel
|
1517e86034
|
Bump django-filter to 23.1
|
2023-04-17 22:08:16 +02:00 |
|
Raphael Michel
|
ef7c497bce
|
Bump pypdf to 3.8.*
|
2023-04-17 22:07:55 +02:00 |
|
Raphael Michel
|
60b86d5e72
|
Bump django-bootstrap3 to 23.1.*
|
2023-04-17 22:07:40 +02:00 |
|
Raphael Michel
|
ca956f8e3b
|
Add micro-optimization at import time
|
2023-04-16 22:57:30 +02:00 |
|
Raphael Michel
|
a4ad518717
|
Bump django-debug-toolbar to 4.0.*
|
2023-04-16 22:08:08 +02:00 |
|
Raphael Michel
|
9696fad482
|
Bump Pillow to 9.5.*
|
2023-04-16 22:08:02 +02:00 |
|
Raphael Michel
|
d62931d4c0
|
Bump beautifulsoup4 to 4.12.*
|
2023-04-16 22:07:52 +02:00 |
|
Raphael Michel
|
8212bb5875
|
Fix setting up webauthn with required 2FA
|
2023-04-16 17:24:58 +02:00 |
|
Raphael Michel
|
a2fd012106
|
Add-on step: Catch ValueError on invalid input
|
2023-04-16 14:14:29 +02:00 |
|
Raphael Michel
|
35a3804751
|
Fix AttributeError in exporters
|
2023-04-16 14:11:41 +02:00 |
|
Raphael Michel
|
a3fb10bcb0
|
API: Fix crash with missing body in some endpoints
|
2023-04-16 14:10:14 +02:00 |
|
Raphael Michel
|
a6e897b481
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-04-04 22:38:45 +02:00 |
|
Raphael Michel
|
0b4daa9b16
|
Do not use "nonce" in user-exposed strings, as it is a slur in Britisch Englisch
|
2023-03-17 22:07:37 +01:00 |
|
Raphael Michel
|
fdead71884
|
Optionally allow self-service order changes after check-in
|
2023-03-17 09:22:44 +01:00 |
|
Raphael Michel
|
369251b0b0
|
Fix confusion between tax rate and tax value
|
2023-03-16 22:47:23 +01:00 |
|
Raphael Michel
|
e83798a9b7
|
Increase validated size of prices
|
2023-03-16 21:33:06 +01:00 |
|
Raphael Michel
|
4c9640561c
|
Increase size of monetary decimal fields
|
2023-03-16 21:26:37 +01:00 |
|
Raphael Michel
|
136511f394
|
Order.send_email: Support for attach_cached_files
|
2023-03-14 21:46:31 +01:00 |
|
Raphael Michel
|
3bbed98844
|
Fix a potentially destructive bug in 61ae434ab
|
2023-03-08 23:48:45 +01:00 |
|
Raphael Michel
|
8b8ad34d30
|
Order change: Should not set user for order change manager in presale
|
2023-03-08 23:32:12 +01:00 |
|
Raphael Michel
|
258e66587e
|
Address form: Fix state selection for Mexico to include Mexico City
|
2023-03-01 09:57:12 +01:00 |
|
Raphael Michel
|
d13af2eeab
|
Translations: Use more neutral term for taxes in German due to different terminology in Switzerland
|
2023-02-27 12:13:06 +01:00 |
|
Raphael Michel
|
14b9afcc40
|
Bump version to 4.18.0.dev0
|
2023-02-27 09:27:42 +01:00 |
|
Raphael Michel
|
b3ae675a14
|
Bump version to 4.17.0
|
2023-02-27 09:24:48 +01:00 |
|
Raphael Michel
|
aa85bae35f
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-02-27 09:00:38 +01:00 |
|
Raphael Michel
|
7d53150779
|
Fix crash on invalid download URL
|
2023-02-19 15:45:20 +01:00 |
|
Raphael Michel
|
c5b7ff66b7
|
Fix incorrecly used error messages
|
2023-01-31 22:11:53 +01:00 |
|
Raphael Michel
|
31e5d00093
|
Fix typo in best_availability_state computation
|
2023-01-26 21:32:10 +01:00 |
|
Raphael Michel
|
9eb2d43016
|
Fix performance and logic issues in auto-exit-all
|
2023-01-25 09:50:36 +01:00 |
|
Raphael Michel
|
ff09ed422c
|
Prevent requiring a membership without selecting any types
|
2023-01-06 23:17:00 +01:00 |
|
Raphael Michel
|
ad1dab3b7f
|
Bank transfer: Fix refund export when plugin is disabled
|
2022-12-13 18:40:26 +01:00 |
|
Raphael Michel
|
930abe0cc5
|
Fix crash in gift card view (PRETIXEU-493)
|
2022-12-13 18:32:22 +01:00 |
|
Raphael Michel
|
ba2cc56c82
|
Radio collapse elements: Deal with Firefox keeping form state on reload
|
2022-12-13 10:54:18 +01:00 |
|
Raphael Michel
|
23c497e438
|
Update po files
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de>
|
2022-11-29 21:31:30 +01:00 |
|