Raphael Michel
670bfa18de
Slug widget
2017-07-17 20:54:39 +02:00
Tobias Kunze
c2844a8f35
Add custom_header block to <head> ( #561 )
2017-07-17 14:52:20 +02:00
Daniel
02786f4801
Fix #552 -- Add icon to expansible panels ( #560 )
...
* Ref #552 -- Add icon to expansible panels
Offer informative feedback to user by showing icons to indicate
expansible panels.
* Fix wrongly removed JavaScript line
2017-07-17 12:29:47 +02:00
Raphael Michel
1be92f5078
Really fix 2050c0b7 issue
2017-07-16 19:37:18 +02:00
Raphael Michel
2050c0b7a8
Fix TypeError
2017-07-16 17:05:46 +02:00
Raphael Michel
bcdc75953e
Add SubEvent.frontpage_text
2017-07-14 18:14:24 +02:00
Raphael Michel
7d9e642f24
Useful default date for admission field
2017-07-14 17:21:41 +02:00
Raphael Michel
f94314afec
Generate organizer-level iCal files
2017-07-14 14:25:05 +02:00
Martin Gross
4584d23434
Fix #556 - Max. redemptions instead of amount of vouchers ( #558 )
2017-07-14 12:11:34 +02:00
Raphael Michel
6ea798e55b
Allow to exclude free products from invoices
2017-07-14 12:11:20 +02:00
Raphael Michel
c1158c3175
Allow to mark add-ons as "included" in price
2017-07-12 18:42:09 +02:00
Daniel
a3b4a7ef1d
Fix #516 -- Prevent gaps in plugin list ( #551 )
...
Use flexbox to fix misalignment when column height is imbalanced.
2017-07-12 17:30:01 +02:00
Raphael Michel
48095d38be
Fix #407 -- Integrate more Stripe payment methods
2017-07-12 16:42:44 +02:00
Raphael Michel
648797325e
Allow to copy across events with and w/o subevents
2017-07-11 22:45:41 +02:00
Raphael Michel
af3fa88d67
Typos and translation
2017-07-11 18:47:39 +02:00
Raphael Michel
8123effa65
Add sub-events and relative date settings ( #503 )
...
* Data model
* little crud
* SubEventItemForm etc
* Drop SubEventItem.active, quota editor
* Fix failing tests
* First frontend stuff
* Addons form stuff
* Quota calculation
* net price display on EventIndex
* Add tests, solve some bugs
* Correct quota selection in more places, consolidate pricing logic
* Fix failing quota tests
* Fix TypeError
* Add tests for checkout
* Fixed a bug in QuotaForm
* Prevent immutable cart if a quota was removed from an item
* Add tests for pricing
* Handle waiting list
* Filter in check-in list
* Fixed import lost in rebase
* Fix waiting list widget
* Voucher management
* Voucher redemption
* Fix broken tests
* Add subevents to OrderChangeManager
* Create a subevent during event creation
* Fix bulk voucher creation
* Introduce subevent.active
* Copy from for subevents
* Show active in list
* ICal download for subevents
* Check start and end of presale
* Failing tests / show cart logic
* Test
* Rebase migrations
* REST API integration of sub-events
* Integrate quota calculation into the traditional quota form
* Make subevent argument to add_position optional
* Log-display foo
* pretixdroid and subevents
* Filter by subevent
* Add more tests
* Some mor tests
* Rebase fixes
* More tests
* Relative dates
* Restrict selection in relative datetime widgets
* Filter subevent list
* Re-label has_subevents
* Rebase fixes, subevents in calendar view
* Performance and caching issues
* Refactor calendar templates
* Permission tests
* Calendar fixes and month selection
* subevent selection
* Rename subevents to dates
* Add tests for calendar views
2017-07-11 13:56:00 +02:00
Daniel
0663f25208
Fix #541 -- Allow delete waitinglist entries ( #544 )
...
Add new action "delete" for each waiting list entries
2017-07-09 15:19:30 +02:00
Raphael Michel
275d162b81
List of events: Optional calendar view
2017-07-08 22:50:48 +02:00
Raphael Michel
cf1602c0af
Add short form to event list
2017-07-07 11:32:53 +02:00
Raphael Michel
35979ed332
Add internal comment to events
2017-07-07 11:31:33 +02:00
Raphael Michel
6e65ae5306
Swappable invoice renderers
2017-07-07 11:16:07 +02:00
Raphael Michel
95e716b8ce
Improve help texts
2017-07-07 10:11:39 +02:00
Raphael Michel
34d59c7741
Add "Go to shop" in mobile view
2017-07-06 17:36:01 +02:00
Raphael Michel
21d432a3ca
Make cancel notifications optional
2017-07-06 12:04:35 +02:00
Daniel
d444935140
Fix #391 -- Send email on cancelled order ( #540 )
...
Send a notification email to user when
order is cancelled.
2017-07-06 11:59:48 +02:00
Raphael Michel
7b22adb72e
Allow to manually generate invoice if invoice mode is "on payment"
2017-07-05 13:34:07 +02:00
Raphael Michel
0db5d062be
Add a file upload type to questions ( #534 )
...
* Initial stuff
* More features
2017-07-03 14:22:31 +02:00
Raphael Michel
1fc3307d22
Add signal question_form_fields
2017-07-02 19:45:26 +02:00
Tydon K
b4715f0931
Fix #517 -- Changed navpills to navtabs in email template editor ( #533 )
...
* Changed navpills to navtabs in email template editor
* Issue 517 - Added border radius to email template tabs and removed excess bottom margin.
2017-07-02 17:51:41 +02:00
Raphael Michel
2add8d671a
Unify all calls to register_payment_providers
2017-06-29 12:09:48 +02:00
Raphael Michel
9007501d81
Collappse payment provider settings by default
2017-06-29 11:40:17 +02:00
Raphael Michel
ea970be6f2
Allow to generate random slugs
2017-06-28 18:20:06 +02:00
Raphael Michel
4bd0b96a2d
Order list of events descending
2017-06-28 17:59:07 +02:00
Raphael Michel
c7f0436ec0
Filter list of events
2017-06-28 17:57:15 +02:00
Raphael Michel
ecc788fd79
Invoice name in order list
2017-06-28 17:37:53 +02:00
Raphael Michel
8ea9d5685d
Use FilterForm for list of orders
2017-06-28 17:28:30 +02:00
Raphael Michel
c2bd2f0672
Add filters to the order search
2017-06-28 12:52:48 +02:00
Raphael Michel
424b7964b4
Move some links to their own templates
2017-06-27 18:22:27 +02:00
Raphael Michel
ea2557274f
Show "create team" button to everyone who can
2017-06-27 08:58:54 +02:00
Raphael Michel
1bcca566ab
Remove SVG from supported files for invoice generation
2017-06-26 19:15:13 +02:00
Raphael Michel
433512a256
Optionally ask for email addresses twice
2017-06-26 17:06:20 +02:00
Raphael Michel
3df4b4dc57
Update translations
2017-06-22 16:24:29 +02:00
Raphael Michel
b2801f3a40
EU legislation note
2017-06-22 15:53:30 +02:00
Raphael Michel
6ae5c5e6ce
Fix tests failing after last commit
2017-06-19 16:17:08 +02:00
Raphael Michel
123d2f6120
Allow to add positions to an existing order
2017-06-19 15:22:57 +02:00
Raphael Michel
b2d4bea1d0
Refs #314 -- Read-only REST API ( #513 )
...
* initial commit
* API auth
* Hierarchical URLs
* Add session auth
* Strong hierarchy
* Add filters
* Add i18n fields, questions
* More viewsets and serializers
* Ticket download
* Add OrderPosition serializer
* View-level permissions
* More tests
* More tests
* Add basic API docs
* Add REST API to docs frontpage
* Tests for order endpoints
* Add invoice tests
* Voucher and waitinglist tests
* Doc draft
* order docs
* Docs on all viewsets
* Disable DRF docs, style sphinx, style browsable API
* Fix tests
* deprecated imports
* Test foo
* Attendee names
* Fix migration problems
* Remove browsable API, plugin integration
* Doc fixes
2017-06-19 11:16:04 +02:00
Tobias Kunze
965424799d
Highlight voucher nav element when in detail view ( #524 )
2017-06-18 18:31:02 +02:00
Tobias Kunze
260ba19e44
Typo fix and translation update ( #519 )
2017-06-18 18:22:57 +02:00
Tobias Kunze
8fa490c938
Allow to add a prefix when generating voucher codes ( #518 )
2017-06-16 23:21:23 +02:00
Raphael Michel
4ad0fe5653
Voucher form validation order
2017-06-12 12:50:06 +02:00