Raphael Michel
0ddda4a668
Fix #617 -- Purge ticket cache after ticket settings/layout changes
2017-09-04 21:09:08 +02:00
Raphael Michel
d3a76e9f2f
Fix #614 -- Warning message if ticket output is active but no provider
2017-09-04 21:03:17 +02:00
Raphael Michel
88f5af3e77
Add event meta-data
2017-09-04 19:50:32 +02:00
Raphael Michel
56338be13e
Tax rules and reverse charge ( #559 )
...
Tax rules and reverse charge
2017-08-23 13:13:16 +03:00
Daniel
b90894c20f
Fix #543 -- Allow send mail from order ( #550 )
...
- Add send email directly for order
- Add email history (from mass and custom) to each specific order
2017-07-18 11:45:30 +02:00
Raphael Michel
48095d38be
Fix #407 -- Integrate more Stripe payment methods
2017-07-12 16:42:44 +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
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
2add8d671a
Unify all calls to register_payment_providers
2017-06-29 12:09:48 +02:00
Raphael Michel
d6e213d51a
Disable inline pdfs again due to Safari issues
2017-05-25 14:43:31 +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
Raphael Michel
7769aaccea
Fix #492 -- Force deterministic ordering of some signals
2017-05-15 13:09:23 +02:00
Raphael Michel
4561b7dce2
Try to fix PDF display problems in Safari
2017-05-10 15:02:28 +02:00
Raphael Michel
3de85975d6
Allow inline PDF display in CSP header
2017-05-09 11:10:10 +02:00
Raphael Michel
c719adf235
Fix typo in method name
2017-05-03 17:11:55 +02:00
Raphael Michel
d08a0bdb00
Refs #39 -- New concept of "teams" ( #478 )
...
* New models
* CRUD UI
* UI for adding/removing team members
* Log display for teams
* Fix invitations, move frontend
* Drop old models (incomplete)
* Drop more old stuff
* Drop even more old stuff
* Fix tests
* Fix permission test
* flake8 fix
* Add tests fore the new code
* Rebase migrations
2017-05-03 16:55:37 +02:00
Raphael Michel
f5b871f8f5
Unify design of the different mail previews
2017-04-14 11:51:27 +02:00
jlwt90
bc6b84f900
Fix #308 -- Preview for email templates ( #438 )
...
* add ajax and dummy api response
* add preview <p> blocks
* finalise order_placed setup
- use <pre> for mail preview
- create dummy data in backend
* fix i18n text conversion
* create fragment template for mail preview
* support i18n in mail preview view
* apply mail fragment in all mail settings
fix mistake in input[lang=en] flag style
add dummy data for all placeholders
apply fragment template to all fields
add exclude option to fragment template
* remove migration file
* add translation mapping & fix field label
remove hardcoded field label
add transblock for translation file
* add test for mail setting preview
* fix code style in preview class
* bug fix in mail preview view
- fixed localised date values
- added locale index mapping
- added tests on multi-language event
- enhanced dummy data
2017-04-14 11:19:58 +02:00
Raphael Michel
867a8132aa
Add error messages to forms
2017-04-01 15:23:11 +02:00
jlwt90
af3e811f94
Fix #428 -- Timezone handling on event creation/update ( #432 )
...
* add event timezone during event creation
* add timezone handling in EventUpdate
* added event creation test cases & form cleaning bug fix
2017-03-13 16:44:05 +01:00
Raphael Michel
96c61a073c
Fix wrong email subject
2017-03-11 20:03:10 +01:00
Raphael Michel
fecc5ec307
Add support for restricted plugins
2017-01-22 18:15:31 +01:00
Raphael Michel
33265d05fb
Add event_live_issues signal
2017-01-07 14:41:53 +01:00
Raphael Michel
d134dcf6a9
Added team invitations
2017-01-07 13:05:36 +01:00
Raphael Michel
aed9382fd7
Introduce RequiredAction model
...
Fix #343 by no longer marking as refunded automatically
2017-01-04 15:04:18 +01:00
Raphael Michel
871011826c
Log Event.live changes
2017-01-04 14:30:55 +01:00
Raphael Michel
aab56d3b39
Add user filter for log idsplay
2017-01-04 00:07:56 +01:00
Raphael Michel
aa2f0e0fd0
Improve log display
2017-01-03 23:58:51 +01:00
Raphael Michel
2ee0ff755d
Add page that displays event logs
2017-01-03 23:46:21 +01:00
Raphael Michel
7f21c171fd
Only allow payment provider preview if required fields are set
2016-12-14 13:10:54 +01:00
Raphael Michel
fdbe71ff63
Fix #141 -- Caching improvements for ticket outputs
2016-11-29 15:52:16 +01:00
Raphael Michel
39e940da5e
Preview for ticket outputs
2016-10-20 20:43:31 +02:00
Raphael Michel
d6478e66de
Fix #278 -- Preview for invoices
2016-10-20 18:58:05 +02:00
Raphael Michel
503f6dd06f
Use consistent flake8 settings everywhere and fix flake8 issues
2016-10-13 22:57:57 +02:00
Raphael Michel
197178fc52
Added error messages and tests to event settings pages
2016-10-02 19:13:55 +02:00
Raphael Michel
f8c99f6d02
Added can_view_vouchers permission
2016-09-24 17:18:32 +02:00
Raphael Michel
4af788bc82
Plugin settings: fixed problem with incompatible plugins
2016-09-21 23:09:26 +02:00
Raphael Michel
6229db5035
Make calls to regenerate_css asynchronous
2016-09-21 14:18:57 +02:00
Raphael Michel
048c4e8432
Fixed bug in plugin settings view
2016-09-21 14:18:57 +02:00
Raphael Michel
a2f55c0c34
Fixed payment settings form validation
2016-09-21 10:26:57 +02:00
Raphael Michel
ed8087b35e
Check for quotas before going live
2016-09-19 21:51:09 +02:00
Raphael Michel
cc13631cb8
Ignore free provider in live status
2016-09-19 21:46:30 +02:00
Tobias Kunze
988dfc32a3
Use @transaction.atomic instead of @transaction.atomic()
2016-09-07 15:30:38 +02:00
Raphael Michel
4ab819aeed
Added custom logo support
2016-07-29 20:53:19 +02:00
Raphael Michel
d32c1bd9c8
Added runtime SASS compliation and color settings
2016-07-29 20:15:13 +02:00
Raphael Michel
9b573b99e4
Re-organized some of the settings pages
2016-07-29 16:46:10 +02:00
Raphael Michel
0bff010ea0
Added can_change_voucher to permission change UI
2016-03-13 16:39:29 +01:00
Raphael Michel
b7c009343b
Updated German translation
2016-03-11 21:36:24 +01:00
Raphael Michel
6f235f4b18
Refs #127 -- Go even further with SMTP testing
2016-03-10 21:18:51 +01:00