mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-30 05:20:49 +08:00
324 lines
9.2 KiB
JSON
324 lines
9.2 KiB
JSON
{
|
|
"production": {
|
|
"theming": {
|
|
"theme": "fedora",
|
|
"site_name": "Flock 2016 Registration",
|
|
"event_name": "Flock 2016",
|
|
"logo": ""
|
|
},
|
|
"secret": "{{ regcfp_secret }}",
|
|
"database": {
|
|
"dialect": "postgres",
|
|
"database": "regcfp",
|
|
"username": "regcfp",
|
|
"password": "{{ regcfp_db_pass }}",
|
|
"define": {
|
|
"paranoid": true
|
|
}
|
|
},
|
|
|
|
"email": {
|
|
"from": "nobody@fedoraproject.org",
|
|
"transport": {
|
|
"host": "localhost"
|
|
}
|
|
},
|
|
|
|
"listen": {
|
|
"http": {
|
|
"enabled": true,
|
|
"listenip": "0.0.0.0",
|
|
"port": 80
|
|
},
|
|
"https": {
|
|
"enabled": true,
|
|
"only": false,
|
|
"url": "https://register.flocktofedora.org",
|
|
"listenip": "0.0.0.0",
|
|
"port": 443,
|
|
"cert": "/etc/pki/tls/certs/flocktofedora.org.cert",
|
|
"ca": "/etc/pki/tls/certs/flocktofedora.org.intermediate.cert",
|
|
"key": "/etc/pki/tls/private/flocktofedora.org.key"
|
|
}
|
|
},
|
|
|
|
"auth": {
|
|
"module": "persona",
|
|
"persona_audience": "https://register.flocktofedora.org"
|
|
},
|
|
|
|
"permissions": {
|
|
"admin": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "duffy@fedoraproject.org", "decause@fedoraproject.org", "spot@fedoraproject.org", "robyduck@fedoraproject.org", "rsuehle@fedoraproject.org", "mattdm@fedoraproject.org"],
|
|
"papers": {
|
|
"submit": [],
|
|
"list": {
|
|
"accepted": ["jwboyer@fedoraproject.org", "spot@fedoraproject.org"],
|
|
"own": ["*authenticated*"],
|
|
"all": ["pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "rsuehle@fedoraproject.org", "duffy@fedoraproject.org", "mattdm@fedoraproject.org", "decause@fedoraproject.org", "robyduck@fedoraproject.org", "spot@fedoraproject.org"]
|
|
},
|
|
"edit": {
|
|
"own": [],
|
|
"all": ["jwboyer@fedoraproject.org", "pfrields@fedoraproject.org", "spot@fedoraproject.org"]
|
|
},
|
|
"delete": {
|
|
"own": [],
|
|
"all": ["jwboyer@fedoraproject.org", "pfrields@fedoraproject.org", "spot@fedoraproject.org"]
|
|
},
|
|
"tag": ["*authenticated*"],
|
|
"vote": ["jwboyer@fedoraproject.org", "rsuehle@fedoraproject.org", "duffy@fedoraproject.org", "mattdm@fedoraproject.org", "decause@fedoraproject.org", "robyduck@fedoraproject.org", "spot@fedoraproject.org"],
|
|
"showvotes": ["jwboyer@fedoraproject.org", "rsuehle@fedoraproject.org", "duffy@fedoraproject.org", "mattdm@fedoraproject.org", "decause@fedoraproject.org", "robyduck@fedoraproject.org", "spot@fedoraproject.org"],
|
|
"accept": ["pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "spot@fedoraproject.org"]
|
|
},
|
|
"registration": {
|
|
"register": [""],
|
|
"pay": [],
|
|
"request_receipt": [],
|
|
"view_public": ["*authenticated*"],
|
|
"view_all": ["*authenticated*"],
|
|
"add_payment": [],
|
|
"print_badge": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org", "spot@fedoraproject.org", "decause@fedoraproject.org"],
|
|
"desk": ["puiterwijk@fedoraproject.org", "pfrields@fedoraproject.org", "jwboyer@fedoraproject.org", "jzb@fedoraproject.org", "rsuehle@fedoraproject.org", "spot@fedoraproject.org", "decause@fedoraproject.org"]
|
|
}
|
|
},
|
|
|
|
"papers": {
|
|
"enabled": true,
|
|
"tracks": [
|
|
"Building a Better Distro",
|
|
"Growing the Fedora Userbase",
|
|
"Making Life Better for Contributors",
|
|
"Prepared Lightning Talk",
|
|
"Workshop - Team Planning",
|
|
"Workshop - Hackfest",
|
|
"Workshop - Drop-in Clinic",
|
|
"Other"
|
|
]
|
|
},
|
|
|
|
"registration": {
|
|
"enabled": true,
|
|
"fields": {
|
|
"country": {
|
|
"display_name": "Country",
|
|
"short_display_name": "Ctr",
|
|
"type": "country",
|
|
"required": true,
|
|
"message": "This will be kept private",
|
|
"private": true,
|
|
"placeholder": "Country of origin"
|
|
},
|
|
"subsidyreq": {
|
|
"display_name": "Apply for sponsored funding for flight/hotel?",
|
|
"short_display_name": "Sub",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": false,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"inviteletter": {
|
|
"display_name": "Do you need an invitation letter to attend?",
|
|
"short_display_name": "Inv",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": false,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"veg": {
|
|
"display_name": "Vegetarian",
|
|
"short_display_name": "Veg",
|
|
"type": "select",
|
|
"required": true,
|
|
"message": "This will be kept private; note that a selection here does not guarantee availability of vegetarian options",
|
|
"private": true,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"dietary": {
|
|
"display_name": "Medical dietary restrictions",
|
|
"short_display_name": "Diet",
|
|
"type": "string",
|
|
"required": false,
|
|
"message": "This will be kept private; note that no guarantees are made, but we will do our best",
|
|
"private": true,
|
|
"placeholder": ""
|
|
},
|
|
"volunteer": {
|
|
"display_name": "Are you willing to work as a volunteer at the event?",
|
|
"short_display_name": "Vol",
|
|
"type": "select",
|
|
"required": true,
|
|
"message": "This will be kept private",
|
|
"private": true,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"family": {
|
|
"display_name": "Are you bringing family with you to the location?",
|
|
"short_display_name": "Fam",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": true,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"shirtsize": {
|
|
"display_name": "T-shirt size",
|
|
"short_display_name": "Sz",
|
|
"type": "select",
|
|
"message": "This will be kept private",
|
|
"required": false,
|
|
"private": true,
|
|
"placeholder": "",
|
|
"options": [
|
|
"No shirt",
|
|
"Mens XS",
|
|
"Mens S",
|
|
"Mens M",
|
|
"Mens L",
|
|
"Mens XL",
|
|
"Mens XXL",
|
|
"Mens 3XL",
|
|
"Ladies S",
|
|
"Ladies M",
|
|
"Ladies L",
|
|
"Ladies XL"
|
|
]
|
|
},
|
|
"roomshare": {
|
|
"display_name": "Will you share a room?",
|
|
"short_display_name": "RmSh",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": false,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"roommate": {
|
|
"display_name": "If sharing a room, enter a name if you know your roommate",
|
|
"short_display_name": "RmWho",
|
|
"type": "string",
|
|
"required": false,
|
|
"private": false,
|
|
"placeholder": ""
|
|
},
|
|
"hotelbooked": {
|
|
"display_name": "Have you booked, or will you book, your hotel reservation?",
|
|
"short_display_name": "Bkd",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": false,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"brnobus": {
|
|
"display_name": "Are you interested in a bus from Brno, in case that option is offered?",
|
|
"short_display_name": "Bus",
|
|
"type": "select",
|
|
"required": true,
|
|
"private": false,
|
|
"placeholder": "",
|
|
"options": [
|
|
"Yes", "No"
|
|
]
|
|
},
|
|
"ircnick": {
|
|
"display_name": "IRC Nickname",
|
|
"short_display_name": "IRC",
|
|
"type": "string",
|
|
"required": false,
|
|
"private": false,
|
|
"placeholder": "IRC Nickname"
|
|
},
|
|
"blog": {
|
|
"display_name": "Blog URL",
|
|
"short_display_name": "Blog",
|
|
"type": "string",
|
|
"required": false,
|
|
"private": false,
|
|
"placeholder": "https://example.com/blog"
|
|
},
|
|
"twitter": {
|
|
"display_name": "Twitter handle",
|
|
"short_display_name": "Twt",
|
|
"type": "string",
|
|
"required": false,
|
|
"private": false,
|
|
"placeholder": ""
|
|
},
|
|
"badgeextra": {
|
|
"display_name": "Extra line for badges (if available)",
|
|
"short_display_name": "Badge",
|
|
"type": "string",
|
|
"required": false,
|
|
"private": false,
|
|
"placeholder": ""
|
|
}
|
|
},
|
|
|
|
|
|
|
|
|
|
"payment_product_name": "My Event Registration Fee",
|
|
"currencies": {
|
|
"EUR": {
|
|
"symbol": "€",
|
|
"min_amount_for_receipt": 20,
|
|
"default_amount": 40,
|
|
"conversion_rate": 1
|
|
},
|
|
"SEK": {
|
|
"symbol": "kr",
|
|
"min_amount_for_receipt": 190,
|
|
"default_amount": 380,
|
|
"conversion_rate": 0.11
|
|
}
|
|
},
|
|
"main_currency": "EUR",
|
|
"paypal_experience_profile": "",
|
|
"desk_word": "something",
|
|
|
|
"paypal": {
|
|
"api_credentials": {
|
|
"mode": "live",
|
|
"client_id": "",
|
|
"client_secret": ""
|
|
},
|
|
|
|
"profile": {
|
|
"name": "Event Registration Profile",
|
|
"presentation": {
|
|
"brand_name": "Fedora Project",
|
|
"logo_image": "https://getfedora.org/static/images/fedora_infinity_140x140.png",
|
|
"locale_code": "US"
|
|
},
|
|
"input_fields": {
|
|
"allow_note": true,
|
|
"no_shipping": 1,
|
|
"address_override": 0
|
|
},
|
|
"flow_config": {
|
|
"landing_page_type": "billing",
|
|
"bank_txn_pending_url": "http://fedoraproject.org"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|