Raphael Michel
dd9c0b3a01
Add dependencies between form fields
2017-04-17 21:37:25 +02:00
Raphael Michel
d2d711c1f8
Fix datetimepicker annoyances
2017-04-17 21:12:52 +02:00
Raphael Michel
3dd2492926
Fix a broken import
2017-04-17 17:13:18 +02:00
Raphael Michel
bc1520ec35
Even more wording corrections
2017-04-17 17:10:47 +02:00
Raphael Michel
3033a82c92
Update wording and translation
2017-04-17 16:34:46 +02:00
Raphael Michel
bb75be7e8e
Update docs and version number
2017-04-17 15:19:45 +02:00
Raphael Michel
b52f2f5a9e
Improve add-on products
2017-04-17 14:54:15 +02:00
Raphael Michel
5bcfb958f0
Simpler API for cart removal
2017-04-17 14:54:15 +02:00
Raphael Michel
5f52963ce0
Add add-on products
2017-04-17 14:54:15 +02:00
Raphael Michel
92aa65a839
Small refinements on the previous commit
2017-04-14 18:05:02 +02:00
Alexey Kislitsin and Raphael Michel
bd5337a2c2
Fix #448 -- Add PlaceholderValidator ( #465 )
...
* Integrated PlaceholderValidator to MailForm at plugins/sendmail
* Integrated PlaceholderValidator to MailForm and MailSettingsForm
* Typo
2017-04-14 18:04:30 +02:00
Raphael Michel
990d5815f2
Fix #468 -- Long event slugs on invoices
2017-04-14 18:00:20 +02:00
Raphael Michel
c1d51cc196
Improve help text
2017-04-14 17:37:38 +02:00
Raphael Michel
f5b871f8f5
Unify design of the different mail previews
2017-04-14 11:51:27 +02:00
jlwt90 and Raphael Michel
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
5ee79c8148
Update German translations
2017-04-13 23:16:03 +02:00
Raphael Michel and GitHub
e4706dd3ba
Add attendee email field ( #466 )
...
* Add attendee email field
* exports, tests
2017-04-13 22:59:54 +02:00
Raphael Michel
3c59a870e7
Add new option Item.min_per_order
2017-04-13 14:16:23 +02:00
Raphael Michel
ae6ad8870d
Fix order view in test cases
2017-04-11 14:25:13 +02:00
Raphael Michel
07fed0acce
Use async actions for order export
2017-04-11 12:12:40 +02:00
Raphael Michel
7dd99f3d18
Fix locale formatting in PDF exporter
2017-04-11 11:38:49 +02:00
Raphael Michel
03d8cfb401
Cosmetic changes to locale change form
2017-04-11 10:54:12 +02:00
Jahongir and Raphael Michel
ccb981e6ce
Issue #449 : Display and change order locale ( #459 )
...
* Add more security headers (#458 )
* Include some missing security headers
This change adds the following security headers:
* X-Content-Type-Options to prevent content type sniffing
* Referrer-Policy to prevent leaking referrer information when navigating away from the instance
* Migrate from Docker sample to manual configuration
Migrate the additional security headers from the Docker configuration sample to the manual configuration guide.
Add DS_Store to gitingore
* Show order locale in order details
* Add OrderLocaleChange view and OrderLocaleForm
Refactor OrderLocaleForm. Add test
2017-04-11 10:45:46 +02:00
Raphael Michel and GitHub
984d5c716b
Integrate hierarkey package ( #460 )
2017-04-10 18:11:21 +02:00
Raphael Michel
43121a08bd
Add consistent ordering to pretixdroid API
2017-04-10 16:34:58 +02:00
Jan Felix Wiebe and Raphael Michel
6cd2674f2a
Switched checkbox order ( #461 )
...
The boxes vor adding and editing vouchers were switched for new users.
2017-04-10 10:25:21 +02:00
Raphael Michel
5048963aa2
Fix trailing whitespace
2017-04-06 15:04:31 +02:00
morrme and Raphael Michel
8d16e2b59b
Fix #444 -- Add alternative text to the top-right navigation ( #457 )
...
* Update base.html
* Update base.html
* Update signals.py
2017-04-06 14:13:12 +02:00
Matthew Emerson and Raphael Michel
4accbef6a9
Fix #446 -- Choices for Event.currenxy attribute ( #452 )
...
* Change event currency to a choice attribute
* Added pycountry to requirements for currency list
* Fixed issues from flake8
* Added tests for event currency and added pycountry to setup.py
* Removed whitespace from test/control/test_events.py
2017-04-06 12:08:55 +02:00
Raphael Michel
2e9d95b96a
Update minimal django version
2017-04-05 11:10:49 +02:00
Raphael Michel
03dfd1b96f
Ignore database errors during rebuild
2017-04-02 22:27:53 +02:00
Raphael Michel
ee1ccb7f01
Do not actually call the pretix server during tests
2017-04-02 22:12:14 +02:00
Raphael Michel
a6a3544628
Bump version number
2017-04-01 16:19:57 +02:00
Raphael Michel
ca762083b6
Update translations
2017-04-01 15:55:31 +02:00
Raphael Michel and GitHub
4919f8991c
Automatic update checks ( #434 )
...
* Basic update checks
* Fix issues pointed out by @rixx
* First test
* Add tests
* Even more tests
2017-04-01 15:34:34 +02:00
Raphael Michel
867a8132aa
Add error messages to forms
2017-04-01 15:23:11 +02:00
Raphael Michel
c661122bb6
Increase margin in emails
2017-04-01 15:22:40 +02:00
Raphael Michel
80bd8d2039
Fix TypeError introduced in 9dacea11
2017-03-31 11:49:25 +02:00
Raphael Michel
7267496367
Fix small UI glitches
2017-03-31 11:11:40 +02:00
Raphael Michel
9dacea11dd
Improve wording
2017-03-31 09:54:07 +02:00
Raphael Michel
91c48c50e5
Fix unclear labels and validations
2017-03-30 23:34:28 +02:00
Raphael Michel
887152a0e2
Fix retry logic for failed order downloads
2017-03-29 14:36:09 +02:00
Raphael Michel
c1a76c4c18
HTML Sanitizer: Allow the class attribute
2017-03-28 10:54:08 +02:00
Raphael Michel
8dacbe0fc6
Add docs for metrics and FakeRedis.pipeline
2017-03-27 23:07:33 +02:00
Raphael Michel
a4ead5bd07
Metrics: Pipeline redis commands
2017-03-27 22:31:20 +02:00
Raphael Michel
2f6e36c504
Metrics: Replace redundant metrics by aliases
2017-03-27 22:24:35 +02:00
Raphael Michel
bcdb4fd000
Metrics: Count model instances in database
2017-03-27 21:58:38 +02:00
Raphael Michel
99395c722d
Run CommonMiddleware before metrics (because of APPEND_SLASH)
2017-03-27 21:52:00 +02:00
Raphael Michel
e28030576a
Metrics: Follow conventions (thanks @cherti)
2017-03-27 21:43:11 +02:00
Raphael Michel
6da0125b7d
Metrics: Add empty line at end
2017-03-25 22:21:22 +01:00