Raphael Michel
3b84b181ad
PDF editor: Move questions signal out of ticket provider
2018-12-05 14:45:07 +01:00
Raphael Michel
b1019672b0
Fix file format in real expor
2018-11-27 15:52:57 +01:00
Raphael Michel
c7a04bc08a
Add cleanup for cached tickets
2018-11-26 12:04:25 +01:00
Raphael Michel
b4290384e1
Add sales channels ( #1103 )
...
- [x] Data model
- [x] Enforce constraint
- [x] Filter order list
- [x] Set channel on created order
- [x] Products API
- [x] Order API
- [x] Tests
- [x] Filter reports
- [x] Resellers
- [ ] deploy plugins
- [ ] posbackend
- [ ] resellers
- [ ] reports
- [x] Ticketlayouts
- [x] Support in pretixPOS
2018-11-23 15:35:09 +01:00
Raphael Michel
94be46ffdb
Fix #978 -- Allow to split names ( #1049 )
...
- [x] attendee names
- [x] Invoice address names
- [x] Data migration
- [x] API serializers
- [x] orderposition
- [x] cartposition
- [x] invoiceaddress
- [x] checkinlistposition
- [x] position API search
- [x] invoice API search
- [x] business/individual required toggle
- [x] Split columns in CSV exports
- [x] ticket editor
- [x] shredder
- [x] ticket/invoice sample data
- [x] order search
- [x] Handle changed naming scheme
- [x] tests
- [x] make use in:
- [x] Boabee
- [x] Certificate download order
- [x] Badge download order
- [x] Ticket download order
- [x] Document new MySQL requirement
- [x] Plugins
2018-11-05 15:43:21 +01:00
Raphael Michel
4d4b498636
Resolve bug in event copy signals of pdf output and badges
2018-10-29 11:41:26 +01:00
Raphael Michel
6e53990845
Make last commit more resilient
2018-09-25 18:20:40 +02:00
Raphael Michel
feb262644e
Orders API: Reduce query load imposed by ?pdf_data=true by multiple orders of magnitude
2018-09-25 17:39:58 +02:00
Raphael Michel
edeab082d4
Merge migration for compatibility with backport
2018-08-05 16:36:42 +02:00
Raphael Michel
7b76baaacf
Backport a migration
2018-08-05 16:36:13 +02:00
Raphael Michel
053365cb67
Create a new migration for last commit
2018-08-05 16:32:18 +02:00
Raphael Michel
8301120a95
Delete old and unused settings entries
2018-08-05 16:27:30 +02:00
Raphael Michel
6b9c3ad4e7
PDF Layout: Make pretix logo a layout element, not a background element
2018-07-10 13:24:27 +02:00
Raphael Michel
229ad9108b
Fix ticket exporter
2018-06-12 15:50:03 +02:00
Raphael Michel
5d7931fcaf
API: CartPositions ( #948 )
2018-06-11 13:18:37 +02:00
Raphael Michel
e3450baeb3
Fix #549 -- Multiple PDF ticket layouts ( #938 )
...
- [x] Data model
- [x] CRUD
- [x] Editor
- [x] Migration from old settings
- [x] Clone files when copying events
- [x] badges?
- [x] Actual ticket output
- [x] Default layout on event creation
- [x] Link well from ticketing settings
- [x] Tests
- [x] Shipping plugin
- [x] Migration
- [x] Settings
- [x] Create default
- [x] API
2018-06-06 15:27:55 +02:00
Raphael Michel
ce68f52ca0
Add badge printing capabilities ( #868 )
...
Add badge printing capabilities
2018-04-22 12:02:51 +02:00
Raphael Michel
87c54f07c6
Move PDF editor out of plugin and into core
2018-04-09 09:40:18 +02:00
Raphael Michel
56ac037128
Fix incorrect ticket PDF placeholders
2018-04-08 16:31:44 +02:00
Raphael Michel
840cee206a
Compatibility with an external file storage separated in pub/ and priv/
2018-03-20 11:55:46 +01:00
Raphael Michel
3c3e59e932
Refs #99 -- Improve support for currencies with less than 2 decimal places ( #783 )
...
* Refs #99 -- Fix stripe support for zero-decimal currencies
* Add new money formatting method
* Force decimal places in many places
* Locale-aware currency rendering
* Fix currencies in more places
* More currency fixes
2018-02-26 10:46:07 +01:00
Tobias Kunze
741d0bc686
Put event slugs in export filenames ( #768 )
2018-02-12 12:30:13 +01:00
Raphael Michel
6aee1ee41f
Stip HTML from text in PDFs except for <br>, make <br> not break things
2018-02-04 19:45:00 +01:00
Raphael Michel
7e62cddb97
PDF ticket output: Add item category variable
2018-01-22 22:54:35 +01:00
Raphael Michel
1b82b64a0a
PDF ticket output: Fix TypeError on 'content': null
2017-12-04 15:48:21 +01:00
Raphael Michel
bd5d0093ef
Allow adding question answers to ticket layouts
2017-11-23 20:55:03 +01:00
Raphael Michel
bd7ba09f10
Ticket PDF editor: Correct save button handling in Firefox
2017-11-23 18:52:42 +01:00
Raphael Michel
046edd5a86
PDF ticket editor: Adjust CSS for very small papers
2017-11-22 14:57:15 +01:00
Raphael Michel
84b2c24f9f
Fix language of dates on PDF tickets
2017-11-11 22:13:28 +01:00
Raphael Michel
1c7df4d9f7
Manually merge changes from #672 (thanks @koebi!)
2017-11-04 11:29:02 +01:00
Jakob Schnell
4614d04be4
Correct english typos ( #662 )
...
* Check that vouchers selected via API are for the correct event
* Choose different subject for reminder mails if auto-expiry is off
* correct english typos
As with PR #660 , it should be checked whether the changes to the
.po-files are respected in the corresponding src-files.
2017-11-03 11:40:52 +01:00
Raphael Michel
c33fc7630e
Conformity with latest flake8 version
2017-10-24 12:48:38 +02:00
Raphael Michel
acde14372d
PDF editor: Change default text
2017-09-29 17:01:13 +02:00
Raphael Michel
784f6e703c
CSP: Exclude PDF editor (just doesn't work in FF)
2017-09-28 18:44:12 +02:00
Raphael Michel
c030bd35ca
Make PDF ticket cover more extensible
2017-09-27 18:32:50 +02:00
Raphael Michel
ae6cba067c
Fix issue created in 1f889be0
2017-09-27 14:40:15 +02:00
Raphael Michel
1f889be07a
Refactor and add signal layout_text_variables
2017-09-27 13:15:18 +02:00
Raphael Michel
39061b659a
PDF Editor: More extensible implementation
2017-09-26 13:05:51 +02:00
Raphael Michel
9b3ea3656f
PDF Output: Prevent subsequent exception on permission errors
2017-09-25 10:22:09 +02:00
Raphael Michel
62b2a367ff
PDF Output: Fix AttributeError with undefined used meta data
2017-09-25 10:20:46 +02:00
Raphael Michel
fb3866aa1a
Fix TypError in PDF preview
2017-09-13 14:59:19 +02:00
Raphael Michel
fb9d677d76
CSP: Allow blob: URLs for images in PDFs
2017-09-07 23:29:21 +02:00
Raphael Michel
0ddda4a668
Fix #617 -- Purge ticket cache after ticket settings/layout changes
2017-09-04 21:09:08 +02:00
Raphael Michel
88f5af3e77
Add event meta-data
2017-09-04 19:50:32 +02:00
Raphael Michel
ee282af53e
Add invoice address fields to ticket PDF editor
2017-08-24 09:53:31 +02:00
Raphael Michel
50ca6ee63d
Support custom fonts
2017-08-23 13:35:47 +02:00
Raphael Michel
5fbf26b8cb
Make additional font styles optional
2017-08-22 10:09:46 +02:00
Raphael Michel
c64b4473e4
Add organizer_info_text
2017-07-27 11:43:35 +02:00
Raphael Michel
59dea63870
Add product description to ticket editor
2017-07-27 10:13:55 +02:00
Raphael Michel
f3b616e495
Add exporter to output all tickets
2017-07-26 13:18:35 +02:00