-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathevent_config.yml.example
More file actions
69 lines (60 loc) · 2.44 KB
/
event_config.yml.example
File metadata and controls
69 lines (60 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
########################################################################################
########################################################################################
# This is the EVENT configuration, it's always loaded.
# To change the configuration depending on the environment, any params there will
# overwrite settings below.
# Omegaconf replaces all references to e.g. ${default.HOST} with one line/update for
# all nodes using the reference once loaded `default.HOST = "cool.com"`.
########################################################################################
########################################################################################
# Ticketing backend: "tito" or "pretix"
TICKETING_BACKEND: pretix
# Pretix category and item mapping configuration
pretix_mapping:
# Category-based attribute mappings
categories:
# Map by category ID (most reliable)
# Category defines on-site and remote access baseline
by_id:
# category IDs
0: # category ID
is_remote: false
is_onsite: true
online_access: true
# Set additional attributes by ticket IDs
by_ticket_id:
1: # replace with ticket ID
is_speaker: true
2: # replace with sponsor ticket ID
is_sponsor: true
9: # replace with sponsor volunteer ticket ID
is_volunteer: true
11: # replace with sponsor organizer ticket ID
is_organizer: true
is_volunteer: true
# Special cases for multiple roles: organizer add speaker
# noinspection SpellCheckingInspection
organizer_and_speaker:
# set is_speaker: true
# set is_organizer: true
- "XXXXX-1" # replace with ticker order
# Special cases for multiple roles: organizer add sponsor
# noinspection SpellCheckingInspection
organizer_and_sponsor:
# set is_sponsor: true
# set is_organizer: true
- "XXXXX-1" # replace with ticker order
# Special cases for multiple roles: speaker and sponsor
# noinspection SpellCheckingInspection
speaker_and_sponsor:
# set is_sponsor: true
# set is_speaker: true
- "XXXXX-1" # replace with ticker order
# Special cases for multiple roles: speaker add keynote
# noinspection SpellCheckingInspection
speaker_add_keynote:
# set is_keynote: true
# set is_speaker: true
- "XXXXX-1" # replace with ticker order
add_speaker: # add speaker role to any other ticket (e.g. day tickets)
- "XXXXX-1" # replace with ticker order