prague-blockchain-week/utils/schema/1/event.yaml

110 řádky
1.8 KiB
YAML
Surový Normální zobrazení Historie

2023-01-23 02:27:35 +01:00
type: object
2023-01-23 15:02:55 +01:00
title: Event
2023-01-23 02:27:35 +01:00
additionalProperties: false
required:
- id
- name
2023-01-23 14:04:15 +01:00
- types
- status
- org
- dri
- date
- venueName
2023-01-23 02:27:35 +01:00
properties:
id:
type: string
pattern: "^[a-z0-9-]+$"
title: Event ID
name:
type: string
title: Name of event
shortname:
type: string
title: Short name of event
2023-01-23 14:04:15 +01:00
types:
type: array
items:
type: string
enum:
- conference
- hackathon
- meetup
- expo
- party
- other
status:
type: string
enum:
- idea
- planning
- published
2023-01-23 02:27:35 +01:00
org:
type: string
title: Organizator of event
dri:
type: string
title: Directly responsible individual (Github username)
date:
type: string
pattern: "^\\d{4}-\\d{2}-\\d{2}$"
title: Start date of event
days:
type: number
title: Days the event lasts
times:
type: string
title: Event times
venueName:
type: string
title: Venue name
venueAddress:
type: string
title: Venue address
venueUrl:
type: string
title: Venue map URL
2023-01-24 02:29:22 +01:00
format: uri
2023-01-23 14:04:15 +01:00
languages:
type: array
items:
type: string
enum:
- english
- czech
- slovak
2023-01-23 02:27:35 +01:00
attendees:
type: string
title: Max number of attendees
2023-01-23 14:04:15 +01:00
chains:
type: array
items:
type: string
enum:
- bitcoin
- ethereum
- cosmos
- polkadot
- monero
- cardano
- other
2023-01-23 02:27:35 +01:00
difficulty:
type: string
tags:
type: array
items:
type: string
2023-01-23 14:25:24 +01:00
union:
type: string
pattern: "^[a-z0-9-]+$"
2023-01-23 02:27:35 +01:00
logomark:
type: string
2023-01-23 15:54:53 +01:00
logo:
type: string
2023-01-23 02:27:35 +01:00
description:
type: string
links:
type: object
additionalProperties:
type: string
format: uri