Raphael Michel
24bccf8b9c
Add Question.valid_file_portrait as well as crop editor for images
2021-04-19 15:40:16 +02:00
Raphael Michel
0a6b53b63b
OAuth authorize dialog: Show which user you are logged in as
2021-04-11 15:10:10 +02:00
Richard Schreiber
09b2e69178
[a11y] Increase contrast on some colors for WCAG conformance ( #1996 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2021-03-16 12:10:37 +01:00
Richard Schreiber
1c81792cd7
Geo fields: Allow overriding existing values ( #1978 )
2021-02-26 09:55:23 +01:00
Richard Schreiber
88bf31bd7a
Merge branch 'master' into bulk-select-with-drag-over
2021-02-22 16:37:39 +01:00
Raphael Michel
7562f333cf
Subevents: Bulk editor ( #1918 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2021-02-22 15:22:40 +01:00
Richard Schreiber
78f2581bb8
added labels to batch-select checkboxes
2021-02-19 11:00:38 +01:00
Raphael Michel
81f37d9ce5
PDF layout: Allow to show photos from questions ( #1919 )
2021-02-08 17:48:06 +01:00
Raphael Michel
0747f5b8b8
Freshen up layout of refund choice page
2021-01-27 10:48:40 +01:00
Raphael Michel
33b34f31d1
Add BasePaymentProvider.payment_control_render_short and use it on refund page
2021-01-27 10:34:59 +01:00
Raphael Michel
c6a98fad5a
Fix involunatery CSS change
2020-12-15 14:52:50 +01:00
Raphael Michel
4240ad43d0
Add order-level telephone field to core ( #1872 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2020-12-15 09:20:44 +01:00
Raphael Michel
3459f3e4c4
Tax rules: Allow per-country text on invoices
2020-12-11 17:45:36 +01:00
Raphael Michel
903a7f122d
Tax rule editor: Allow to reorder lines
2020-12-11 16:24:05 +01:00
Richard Schreiber
c71c78cf69
Added Person-Name-Scheme for showing/entering academic degree after the name (e.g. <Name>, MA) ( #1861 )
2020-11-27 16:08:34 +01:00
Raphael Michel
2ebd040a7c
Item form: Fancy radio buttons for has_Variations and admission
2020-11-23 15:25:48 +01:00
Raphael Michel
7a98f3fa89
Own column for unapproved orders in order overview
2020-11-01 15:00:54 +01:00
Raphael Michel
ec7be3bd07
Add flag to PT input fields
2020-10-28 14:30:39 +01:00
Raphael Michel
da725c0bff
Backend forms: Do not allow to click empty labels
2020-10-09 12:19:44 +02:00
Martin Gross
0381d42d41
Fix flag for Swedish language ( fixes #1795 )
2020-09-29 11:11:25 +02:00
Felix Rindt
9b367cb28b
Allow to set multiple confirm texts ( #1735 )
2020-08-04 10:20:55 +02:00
Raphael Michel
ff066898d4
Fix RTL issue
2020-07-27 16:25:23 +02:00
Raphael Michel
640c05729b
Backend: Improve asynctask status feedback
2020-07-07 10:42:06 +02:00
Raphael Michel
7d7820a4ee
Merge pull request #1693 from pretix/series-creation
2020-06-10 18:02:16 +02:00
Raphael Michel
7f9b245eb5
Fix Preview button for ticket formats
2020-06-09 09:54:28 +02:00
Raphael Michel
42490c6dec
New event series selection field
2020-06-08 16:20:50 +02:00
Raphael Michel
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +02:00
Raphael Michel
ea04c85486
Various improvements to the subevent creation form ( #1670 )
2020-05-06 15:50:43 +02:00
Raphael Michel
0c0fe58bbf
Improve UX of ticket download settings
2020-04-02 18:16:22 +02:00
Raphael Michel
38d0198dea
Do not show a flag for single language events
2020-02-11 13:19:46 +01:00
Raphael Michel
3f77d34026
Use the arab league flag to represent Arabic, for now
...
https://www.quora.com/Which-flag-represents-the-Arabic-language
http://www.flagsarenotlanguages.com/blog/the-arab-league-flag-for-arabic-language/
2019-12-07 15:30:14 +01:00
Raphael Michel
cc970caad8
Allow to filter global event list using organizer parameters
2019-10-28 22:03:09 +01:00
Martin Gross
03c760c2bb
Allow ticket output providers to handle downloads externally ( #1402 )
...
* TicketOutput-Providers: Make preview optional; download/attachable optional; optional specific target; update doc
* Spelling fixes in doc
* Changes after code-review
* Changes after code-review
* Commit missing template file
* Allow for redirects instead of files
* Return HTTPResponse with Content-Type text/uri-list on API
* Update API-doc
* Add viewable to spellinglist, fixing doc-test
2019-10-21 14:05:09 +02:00
Raphael Michel
27538d220e
Fix #1416 -- Add canonical geodata field ( #1458 )
...
* Fix #1416 -- Add canonical geodata field for events and subevents
* Add optional geocoding through OpenCageData
* Fix markup everywhere
* Add Leaflet map to geo coordinates
* Fix tests, add credits
* Fix spelling
2019-10-21 13:07:35 +02:00
Raphael Michel
a4d8c810ce
Support for right-to-left languages ( #1438 )
...
* play around
* Flip things in presale
* Convert backend
* Remove test settings
* Safe getattr
2019-10-15 11:41:23 +02:00
Raphael Michel
1d0c148170
Fix #467 -- Pluggable email placeholders ( #1429 )
...
* Fix #467 -- Pluggable email placeholders
* Previews
* Polishing
* Fix tests
* Add missing doc file
2019-10-07 11:48:25 +02:00
Raphael Michel
9fca3188b2
Device and team creation: List events ordered and with date
2019-10-04 17:28:48 +02:00
Raphael Michel
1a25138bef
PDF editor: Allow to easily change the page size
2019-09-03 11:22:21 +02:00
Raphael Michel
daa5383b89
Fix a layout animation issue in the sidebar
2019-09-02 18:07:10 +02:00
Raphael Michel
5363f4206e
Lazy-load dashboard widgets
2019-08-12 12:19:02 +02:00
Raphael Michel
c1d89284a4
Use tabs for all long settings and CRUD forms ( #1352 )
...
* First tabs
* Convert more pages
* Convert question page
* Item form
* Add item_formsets signal
* Revert "Add new signal nav_item"
This reverts commit 1ce613ff89 .
* Formset is a word!
2019-07-29 09:35:00 +02:00
Raphael Michel
cb3f3f5084
Advertise pretixSCAN
2019-07-18 17:26:49 +02:00
Raphael Michel
dc42dbb837
Allow to use a selection for name titles
2019-07-16 10:23:43 +02:00
Raphael Michel
a79a156a28
Show preview of answered images
2019-07-16 09:31:36 +02:00
Martin Gross
ae71492902
Assign flag for Greek (el)
2019-05-31 12:41:33 +02:00
Raphael Michel
f9d4669423
Timeline: Fix padding
2019-05-19 14:18:23 +02:00
Raphael Michel
c6b18b31a1
Display a timeline on the dashboard ( #1290 )
...
* Timeline data model
* Display timeline
* …
* More events
* Plugin support
* Fix docs typo
2019-05-17 17:32:38 +02:00
Raphael Michel
5d8e3e28d6
Assign flag for zh_Hans
2019-05-09 17:00:30 +02:00
Raphael Michel
a6c72abe75
Change semantics of changing orders ( #1260 )
...
* Change semantics of changing orders
This basically does two things to the "Change products" view of orders and the
OrderChangeManager program API:
1) It decouples changing items or subevents from changing prices.
OrderChangeManager.change_item() and .change_subevent() no longer
touch the price of a position. Instead .change_price() needs to be
called explicitly. However, a client-side JavaScript component now
*proposes* a new price based on the changed item or subevent.
2) The user interface now exposes the possibility of doing multiple
things at the same time, i.e. changing the item, subevent and price
in the same operation. OrderChangeManager already allowed this
before.
(1) is basically a consequence of (2), while (2) is a prerequesite for
e.g. the `seating` branch, where changing the subevent will always
require changing the seat.
* Add tests for price calculation API
2019-04-30 09:51:19 +02:00
Raphael Michel
206a0a28c7
Render markdown in all e-mail previews
2019-03-08 12:15:06 +01:00