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
|
52023cde09
|
Reusable Media: Mifare Ultralight AES support (#3335)
|
2023-07-21 13:45:42 +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 |
|
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
|
0f9ec8beca
|
API: Expose TaxRule.custom_rules (#3426)
|
2023-06-27 13:05:54 +02:00 |
|
Raphael Michel
|
f8be8296dd
|
Gift cards: Improved support for cross-organizer acceptance (#3311)
Co-authored-by: Martin Gross <martin@pc-coholic.de>
|
2023-06-15 14:17:40 +02:00 |
|
Raphael Michel
|
cfe0f67f0d
|
API: Allow to run exporter without events
|
2023-06-09 16:01:47 +02:00 |
|
Raphael Michel
|
635bb94cc4
|
API: Add date range filters for events and subevents
|
2023-06-09 15:20:53 +02:00 |
|
Richard Schreiber
|
74e9a4ad2d
|
API: add log_action/webhook for confirmed payments (#3395)
|
2023-06-09 09:29:32 +02:00 |
|
Raphael Michel
|
f4b437e92b
|
Remove MariaDB support (#3381)
|
2023-06-05 18:25:20 +02:00 |
|
Raphael Michel
|
bd32b33ba9
|
Bump Django to 4.1.* (#2989)
|
2023-06-05 09:56:31 +02:00 |
|
Raphael Michel
|
35350a13d6
|
Fix #3360 -- Allow to revoke devices before initialized
|
2023-06-04 18:06:00 +02:00 |
|
Julian Rother
|
9813e59210
|
API: Fix crash when creating addons with order change endpoint (#3363)
|
2023-06-02 20:00:40 +02:00 |
|
Phin Wolkwitz
|
b3298c91c3
|
Event settings: Extend product metadata (Z#23116647) (#3241)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-05-26 14:09:41 +02:00 |
|
Raphael Michel
|
c75c080c5c
|
Vouchers: Allow to set all addons or bundles as included (#3322)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-05-22 11:59:27 +02:00 |
|
Raphael Michel
|
c0419518c3
|
GiftCard: Add more information to transactions (#3308)
|
2023-05-12 09:38:35 +02:00 |
|
Raphael Michel
|
6fac1aeb62
|
Add new gift card to orderposition relationship (#3291)
|
2023-05-09 09:54:46 +02:00 |
|
Raphael Michel
|
ddade60625
|
Question: Allow limit of string length (#3214)
|
2023-04-06 09:58:50 +02:00 |
|
Raphael Michel
|
d0b449ea89
|
Reusable media (#3131)
Co-authored-by: Martin Gross <gross@rami.io>
|
2023-04-03 10:45:22 +02:00 |
|
Raphael Michel
|
634445b79d
|
Check-in API: Extend reach of "force" flag (#3187)
|
2023-04-03 10:26:25 +02:00 |
|
Raphael Michel
|
ee4081d9c3
|
API: Allow to filter events by testmode attribute
|
2023-03-10 16:34:54 +01:00 |
|
Raphael Michel
|
926d334b10
|
[SECURITY] Enforce session validation on oauth authorize endpoint
|
2023-03-06 11:52:01 +01:00 |
|
Raphael Michel
|
ed1dae5fde
|
API: Fix duplicate results when filtering orders
|
2023-03-03 14:36:40 +01:00 |
|
Raphael Michel
|
72aaf24a40
|
Fix failing tests after Stripe provider change
|
2023-02-17 09:58:36 +01:00 |
|
Martin Gross
|
20581cd31c
|
API: Expose organizer and event URL (Z#23116269) (#3121)
|
2023-02-14 14:47:18 +01:00 |
|
Raphael Michel
|
f63408504e
|
Allow to define ticket validity through a product (#3105)
|
2023-02-13 14:46:52 +01:00 |
|
Raphael Michel
|
6902725f3c
|
New check-in features (#3022)
|
2023-02-09 09:46:46 +01:00 |
|
ser8phin
|
82dd417a8e
|
Webhooks: Add comment field (#3095)
|
2023-02-07 15:17:19 +01:00 |
|
Raphael Michel
|
749f5c7e6c
|
Invoices: Visibly mark paid invoices (#3094)
|
2023-02-07 11:34:38 +01:00 |
|
Raphael Michel
|
59d46ddded
|
Revert "First steps into pytz deprecation"
This reverts commit e4e7d50659.
|
2023-02-01 13:15:18 +01:00 |
|
Raphael Michel
|
e4e7d50659
|
First steps into pytz deprecation
|
2023-02-01 13:12:24 +01:00 |
|
Raphael Michel
|
8114b47c8c
|
API: Support for date ranges in exports
|
2023-01-13 13:48:45 +01:00 |
|
Raphael Michel
|
bf4569b080
|
Exports: Add predefined timeframes (#3027)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-01-13 13:14:08 +01:00 |
|
Raphael Michel
|
9dd3b12625
|
Validate image size in pixels at upload time (#3003)
|
2023-01-12 16:30:28 +01:00 |
|
Raphael Michel
|
6b44cae607
|
Fix incorrect handling of admission/personalized in API PATCH
|
2023-01-10 17:28:58 +01:00 |
|
Raphael Michel
|
603225d042
|
Separate personalization from admission (#2990)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-01-09 14:57:35 +01:00 |
|
Raphael Michel
|
ddbe38ca53
|
API: Do not crash if invalid data type is given for name_parts
|
2023-01-02 10:17:09 +01:00 |
|
Raphael Michel
|
15272cc3e6
|
Bump django-oauth-toolkit to 2.2.* (#2985)
|
2022-12-19 12:26:45 +01:00 |
|
Raphael Michel
|
60554dad9a
|
Remove usage of deprecated Django APIs
|
2022-12-17 16:26:24 +01:00 |
|
Raphael Michel
|
6a4b792501
|
API: Fix using invoice address attributes in "include"
|
2022-12-16 15:23:35 +01:00 |
|
Raphael Michel
|
3d9679a144
|
Allow variations to override item meta data (#2965)
|
2022-12-12 12:06:09 +01:00 |
|
Raphael Michel
|
b72dc0ce8e
|
API: Allow to whiteliste fields for the orders resource
|
2022-11-28 10:57:12 +01:00 |
|
Raphael Michel
|
ff153164f8
|
API: Add search parameter for subevents
|
2022-11-24 17:58:18 +01:00 |
|
Raphael Michel
|
f18fb02d0b
|
Fix tests and docs for 62a6a1183
|
2022-11-16 17:18:54 +01:00 |
|
Raphael Michel
|
a628f605a6
|
Send refund webhooks correctly when refunds are created via API
|
2022-11-14 12:23:49 +01:00 |
|
Raphael Michel
|
4630c1fe8b
|
Allow to charge a cancellation fee on unpaid orders (#2845)
|
2022-11-10 09:11:43 +01:00 |
|
Raphael Michel
|
fb483ad00e
|
Add comment to test
|
2022-11-08 18:07:50 +01:00 |
|
Raphael Michel
|
9cef65f359
|
API: Fix carts with addons/bundles not being created correctly
|
2022-11-08 18:03:16 +01:00 |
|
Raphael Michel
|
ceeb69856b
|
API: Support is_bundled during order creation
|
2022-11-08 16:55:35 +01:00 |
|