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
Raphael Michel
a02823ca38
Add global order search
2017-06-05 20:50:06 +02:00
Raphael Michel
0cecc168b6
Autocompletion in event selection
2017-06-05 19:28:52 +02:00
Raphael Michel
c7022bd285
Truncate name of current event
2017-06-05 17:51:21 +02:00
Raphael Michel
e89e3d2e1b
Fix Go to shop button for non-live events with subdomain
2017-06-02 17:58:44 +02:00
noelroy
574fb6804f
Fix #445 - Added go to shop button ( #512 )
2017-06-02 17:48:11 +02:00
Raphael Michel
ebabd20d09
[Django 1.11] Refs #481 -- Explicit sorting of NULLs
2017-05-26 09:44:11 +02:00
Raphael Michel
74d9921be1
Fix error 500 during building error 400 responses
2017-05-26 09:37:48 +02:00
Raphael Michel
4ff1d302d9
Fix missing argument
2017-05-25 14:55:04 +02:00
Raphael Michel
d6e213d51a
Disable inline pdfs again due to Safari issues
2017-05-25 14:43:31 +02:00
Raphael Michel
006b6fd5e8
Add support for image icons in navigation
2017-05-23 11:42:42 +02:00
Heok Hong Low
48b3621f1e
Fix #499 -- Refactor paymentinfo to payment_info ( #501 )
...
* Refactor paymentinfo to payment_info, resolve #499
* Fix calling of object attribute on tuple
* Minor update to setup documentation
* Do not use short words for typochecks
* Text clarification
* Refactor paymentinfo to payment_info, resolve #499
* Include data migration for existing event settings, resolve #499
2017-05-22 14:06:19 +02:00
Tobias Kunze
5d8e294350
Fix typo
2017-05-22 09:25:15 +02:00
Raphael Michel
8a96d8c24e
Text clarification
2017-05-21 10:47:12 +02:00
Raphael Michel
c8b96696b0
Update/fix German translation
2017-05-17 18:06:19 +02:00
scabux
b5a2123d1c
Added configurable text for organizer page ( #494 )
2017-05-17 15:53:30 +02:00
Raphael Michel
396c558b25
Fix critical bug in item creation
2017-05-17 15:47:35 +02:00