Commit Graph
15059 Commits
Author SHA1 Message Date
Mira Weller 3f7cd16045 Split datafields in datafields and orderdatafields; rename QC datafield ref from 'question' to 'datafield' 2026-10-01 16:07:29 +02:00
Mira Weller a887d9cbad rebase 2026-09-30 21:04:55 +02:00
Mira Weller 8b52351eff isort 2026-09-30 21:03:28 +02:00
Mira Weller 37cf0f39f5 Fix typo 2026-09-30 21:03:28 +02:00
Mira Weller 6ed34abb99 pretixSCAN compat 2026-09-30 21:03:28 +02:00
Mira Weller 38838c0309 refactor: move some helpers to better files 2026-09-30 21:03:28 +02:00
Mira Weller 8764ad5059 Allow same datafields on product if different sales channel selected 2026-09-30 21:03:28 +02:00
Mira Weller 7bc2eb04cd Filter question by sales channel, default to pretixpos for POS devices 2026-09-30 21:03:28 +02:00
Mira Weller 3e087a4c9c Improve UI for changing Questionnaire sales_channels 2026-09-30 21:03:28 +02:00
Mira Weller 449fd0ac35 Fix order detail page 2026-09-30 21:03:28 +02:00
Mira Weller 3294e8c8f3 UX 2026-09-30 21:03:28 +02:00
Mira Weller 2f638a51b7 pretixPOS API compat 2026-09-30 21:03:28 +02:00
Mira Weller 0d99672197 Translate questionnaire internal_names in migration (todo: test) 2026-09-30 21:03:27 +02:00
Mira Weller 49ed8419bd MixedAnswerListSerializer - wip 2026-09-30 21:03:27 +02:00
Mira Weller ae62a45a6a Add 'state' to SystemQuestion enum 2026-09-30 21:03:27 +02:00
Mira Weller 67db5f6d7f CompatQuestionViewset / Serializer 2026-09-30 21:03:27 +02:00
Mira Weller d3434cc719 ItemCreate/ItemUpdate: replace personalized with questionnaires selection 2026-09-30 21:03:27 +02:00
Mira Weller 83b19efcde Fix checkboxes 2026-09-30 21:03:27 +02:00
Mira Weller 3a97ad20d8 Improve validation 2026-09-30 21:03:27 +02:00
Mira Weller 703aeee776 Fix access to old fields 2026-09-30 21:03:27 +02:00
Mira Weller 485ec5f262 New load indicator, centralize environment data, extract QuestionnaireDetailForm 2026-09-30 21:03:27 +02:00
Mira Weller af02c885e0 Return object_str in notify_parent 2026-09-30 21:03:27 +02:00
Mira Weller 3cd7063986 Add clear button to scrolling-multiple-choice search box 2026-09-30 21:03:27 +02:00
Mira Weller 3d586ca1fd Improve dialog event handling 2026-09-30 21:03:27 +02:00
Mira Weller 071942e095 Move content-placeholder handling out of form_handlers 2026-09-30 21:03:27 +02:00
Mira Weller 2fe077d958 Prevent running form_handlers multiple times on the same elements 2026-09-30 21:03:27 +02:00
Mira Weller 1ea3aff7e6 experimental: use dialog for adding category 2026-09-30 21:03:27 +02:00
Mira Weller d6091a0756 wip2 2026-09-30 21:03:27 +02:00
Mira Weller 14a3056bad add DjangoDialog / notify_parent - allow to load existing views in iframe
...and some more changes
2026-09-30 21:03:27 +02:00
Mira Weller 49ffd49bd9 Remove print() 2026-09-30 21:03:27 +02:00
Mira Weller 9e8fc20c26 Fix checkout 2026-09-30 21:03:27 +02:00
Mira Weller 87f6a3e156 Add validations in QuestionnaireSerializer 2026-09-30 21:03:27 +02:00
Mira Weller d69d48975b Remove old code from DatafieldSerializer 2026-09-30 21:03:27 +02:00
Mira Weller 272fa99ea2 Fix setting question to null in QuestionnaireSerializer.set_children 2026-09-30 21:03:27 +02:00
Mira Weller 4054b6ccde Support order-level questionnaires in OrderLevelQuestionsForm 2026-09-30 21:03:27 +02:00
Mira Weller 830887a75f Add (somewhat hacky) support for text blocks in QuestionsForms 2026-09-30 21:03:27 +02:00
Mira Weller 83d2d4e081 Refactor attendee_name handling in Order.save 2026-09-30 21:03:27 +02:00
Mira Weller b15cd0e60a Fix some system datafields 2026-09-30 21:03:27 +02:00
Mira Weller d484caff1f Hide text blocks in question answer views 2026-09-30 21:03:27 +02:00
Mira Weller 8c7a79b80e Editor UX rework 2026-09-30 21:03:27 +02:00
Mira Weller d5a41b52fa Flip order-level / ticket-level data field lists 2026-09-30 21:03:27 +02:00
Mira Weller 4140ac9486 Fix changing visibility, add sales channel checkbox + default 2026-09-30 21:03:27 +02:00
Mira Weller ae27933498 Fix sorting questions 2026-09-30 21:03:27 +02:00
Mira Weller c9d2371841 Fix sorting questionnaires 2026-09-30 21:03:27 +02:00
Mira Weller d33d9c10ba Create a default questionnaire for new events 2026-09-30 21:03:27 +02:00
Mira Weller 4664a8fa21 Fix checkoutflow 2026-09-30 21:03:27 +02:00
Mira Weller 6d638d49fa Remove old settings 2026-09-30 21:03:27 +02:00
Mira Weller 1ec9094ae2 rename some instances of Question -> Datafield 2026-09-30 21:03:27 +02:00
Mira Weller 59b36604bd progress bar 2026-09-30 21:03:27 +02:00
Mira Weller 701636f0a6 Move App -> Editor 2026-09-30 21:03:27 +02:00