Raphael Michel
767e679140
Show issued gift card in order view
2019-10-17 17:07:59 +02:00
Raphael Michel
1a07686b79
Merge branch 'giftcard' of github.com:pretix/pretix into giftcard
2019-10-17 17:00:10 +02:00
Raphael Michel
7b4c3a00a0
Update src/pretix/control/templates/pretixcontrol/organizers/giftcards.html
...
Co-Authored-By: Martin Gross <gross@rami.io >
2019-10-17 16:59:53 +02:00
Raphael Michel
7db87af754
Update src/pretix/control/templates/pretixcontrol/organizers/giftcards.html
...
Co-Authored-By: Martin Gross <gross@rami.io >
2019-10-17 16:59:44 +02:00
Raphael Michel
da9c30089a
Fix sv translation
2019-10-17 16:40:46 +02:00
Raphael Michel
89a85392a9
Fixes
2019-10-17 16:39:42 +02:00
Raphael Michel
b3e6f44027
Add double-spend safeguard
2019-10-17 16:04:22 +02:00
Raphael Michel
ac2df35db6
Allow configuring cross-organizer acceptance
2019-10-17 16:04:22 +02:00
Raphael Michel
ac212b798d
Remove unneeded settings
2019-10-17 16:04:22 +02:00
Raphael Michel
ba286d96cb
Rebase and manually squash migrations
2019-10-17 16:04:22 +02:00
Raphael Michel
9842fcf7da
Allow order change
2019-10-17 16:04:22 +02:00
Raphael Michel
e97ae04581
Helpful error messages
2019-10-17 16:04:22 +02:00
Raphael Michel
346f215c50
Refator payment provider, deal with cancellations
2019-10-17 16:04:22 +02:00
Raphael Michel
e099fad0ca
Refator payment provider, deal with cancellations
2019-10-17 16:04:22 +02:00
Raphael Michel
4aeada0bfb
Fix KeyError
2019-10-17 16:04:22 +02:00
Raphael Michel
73dd94fe73
Actually issue giftcards
2019-10-17 16:04:22 +02:00
Raphael Michel
8c50b7409f
Add Item.issue_giftcard
2019-10-17 16:04:22 +02:00
Raphael Michel
b07d9d167d
Add an API
2019-10-17 16:04:22 +02:00
Raphael Michel
f22d5915ea
Handle refunds
2019-10-17 16:04:22 +02:00
Raphael Michel
e37d85f517
Cross-organizer acceptance
2019-10-17 16:04:22 +02:00
Raphael Michel
c68f715e07
Pending display
2019-10-17 16:04:22 +02:00
Raphael Michel
db71ec92be
Payment step
2019-10-17 16:04:22 +02:00
Raphael Michel
85e7a16880
Backend management of gift cards
2019-10-17 16:04:22 +02:00
Raphael Michel
ed370fa913
Proof of concept
2019-10-17 16:04:22 +02:00
Raphael Michel
f7f00fe735
Data model
2019-10-17 16:04:22 +02:00
Tobias Sundgren
37b05fb4f4
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 6.7% (217 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2019-10-17 13:34:04 +00:00
Maarten van den Berg
defd00ffdf
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3218 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-10-17 13:34:04 +00:00
Maarten van den Berg
9f44d7bbf5
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3218 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-10-17 13:34:04 +00:00
Raphael Michel
28e27e91b2
Added translation on translate.pretix.eu (Latvian)
2019-10-17 13:34:04 +00:00
Raphael Michel
e519a50805
Added translation on translate.pretix.eu (Latvian)
2019-10-17 13:34:04 +00:00
Raphael Michel
8a8f8ae10a
Fix KeyError in question_is_visible if question dependency is unknown
2019-10-17 12:57:17 +02:00
Raphael Michel
404d88a220
Fix #1451 -- Make event slug available in email templates
2019-10-17 11:50:01 +02:00
Raphael Michel
5e59d41f6e
Offset payment provider: Catch QuotaExceededException
2019-10-17 10:15:10 +02:00
Raphael Michel
7fb77eef34
Offset payment provider: Ignore payment term
2019-10-17 10:13:56 +02:00
Raphael Michel
8a6a515b6a
Refs #775 -- Pluggable authentication backends ( #1447 )
...
* Drag-and-drop: Force csrf_token to be present
* Rough design
* Missing file
* b.visble
* Forms
* Docs
* Tests
* Fix variable
2019-10-17 09:11:03 +02:00
Martin Gross
e34511b984
Fix #1446 - Migrate NullBooleanSelect from 1/2/3 to unknown/true/false
2019-10-16 10:11:51 +02:00
Raphael Michel
fa3b40f53c
Drag-and-drop: Force csrf_token to be present
2019-10-15 15:55:39 +02:00
Sohalt
b870dde301
Replace occurrences of "blacklist" with "banlist" ( #1434 )
...
* Rename blacklist to banlist
* Rename more cases of blacklist to banlist
* Rename Blacklist -> Banlist in migrations
2019-10-15 14:58:48 +02:00
Raphael Michel
a4d8c810ce
Support for right-to-left languages ( #1438 )
...
* play around
* Flip things in presale
* Convert backend
* Remove test settings
* Safe getattr
2019-10-15 11:41:23 +02:00
Felix Schäfer
4152ee4e50
Fix #1408 -- Don't mark upload question fields as required if… ( #1443 )
2019-10-15 11:40:28 +02:00
Raphael Michel
7eb5b09b84
Merge remote-tracking branch 'origin/stripe-connect-fees'
2019-10-15 10:06:24 +02:00
Raphael Michel
2f7c16d18b
Remove JavaScript lambda function (not supported in IE)
2019-10-15 10:04:17 +02:00
Raphael Michel
49bff3cc33
Fix field requirement display
2019-10-14 13:56:53 +02:00
Raphael Michel
80c9d1ff9e
Allow requiring invoice name even if invoice address is required
2019-10-14 13:55:19 +02:00
Martin Gross
dc51d51338
Add hint to devices in checkinlist overview
2019-10-14 11:40:57 +02:00
Maarten van den Berg
971275e774
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3218 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-10-14 08:54:27 +00:00
Sohalt
91b586ce08
Reordering questions with drag'n'drop ( #1433 )
...
* Reordering questions with drag'n'drop
* Add permission check
* Test permissions for question reordering
* Handle malformed requests for question reordering
* Show first up arrow and last down arrow
* Provide page offset
* Revert "Provide page offset"
This reverts commit 8090bd573f .
* Reorder questions endpoint with pagination support
* Rudimentary test for reordering endpoint
* Make reordering questions atomic
* cache questions
* Properly support pagination for reorder_questions
* appease linter
* Fix test
2019-10-14 10:54:20 +02:00
Martin Gross
eafed2e213
Enforce that questions cannot depend on other question which are asked during checkin (Z#2352753)
2019-10-14 10:12:09 +02:00
Raphael Michel
02c81e0fa7
Stripe connect: Allow to set application fee
2019-10-13 13:30:58 +02:00
Martin Gross
25345275c7
Link to ticket cancelation settings in timeline
2019-10-11 13:30:40 +02:00