removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
removedInput schema / additionalProperties
Removed value: -false
changedInput schema / properties / as / description
Previous value: -"Which of what the person runs to act as — a key from list_personas, e.g. \"forening:a1b2c3d4e5\" or \"channel:Xy12Ab34Cd\", or its name, e.g. \"Löparklubben\". May be left out when only one fits."New value: +"Which of what they run to act as: its name, e.g. \"Löparklubben\", or a key from list_identities. Left out when only one fits."
changedInput schema / properties / calendar / description
Previous value: -"A förening's, company's or community's: \"members\" puts it on the place's own calendar (Händer — its members see it, with repeats and a #kanal); \"page\" (default when it has one) is its public page's event with sign-ups."New value: +"\"members\": the place's own calendar. \"page\" (default when it has one): its public page, with sign-ups."
changedInput schema / properties / how / description
Previous value: -"With where hunchful: text (default), voice or video — a room the host starts from the #kanal. Voice and video only where nobody under 18 can see it."New value: +"With where hunchful: text (default), voice or video (never where under-18s can see it)."
changedInput schema / properties / level / description
Previous value: -"Who sees it: inside (default — the #kanal's members), followers (also the place's page in the app and Explore), everyone (also hunchful.io and Google). Followers and everyone: the admins and the page's team, a public place only. A video event shown outside by the page's owner also becomes the page's scheduled live."New value: +"inside (default, its members), followers (also its page and Explore) or everyone (also hunchful.io and Google; a public place only)."
changedInput schema / properties / mode / description
Previous value: -"\"publish\" (default) publishes now only if the person turned on \"May publish directly\" for your app AND no one under 18 can see it — else it's a draft; \"draft\" always makes a draft they publish with one tap."New value: +"\"draft\" always makes a card. Default: publish where allowed, else a card."
removedInput schema / properties / place / additionalProperties
Removed value: -false
removedInput schema / properties / repeat / additionalProperties
Removed value: -false
changedInput schema / properties / where / description
Previous value: -"A förening's, company's or community's event: onsite (default — `place`), hunchful (a temporary #kanal in the place opens 15 min before and closes, read-only, 30 min after: \"answering questions Wednesday 20–21\") or external (a `link`: Zoom, Teams, YouTube, tickets)."New value: +"A place's event: onsite (default, `place`), hunchful (a temporary #kanal around it) or external (a `link`)."
changedOutput schema / (root)
Previous value: -{
- "$schema": "http://json-schema.org/draft-07/schema#",
- "additionalProperties": false,
- "properties": {
- "as": {
- "additionalProperties": false,
- "properties": {
- "key": {
- "type": "string"
- },
- "name": {
- "type": "string"
- }
- },
- "required": [
- "key",
- "name"
- ],
- "type": "object"
- },
- "itemId": {
- "type": [
- "string",
- "null"
- ]
- },
- "note": {
- "type": "string"
- },
- "postId": {
- "type": [
- "string",
- "null"
- ]
- },
- "status": {
- "enum": [
- "published",
- "scheduled",
- "pending_check",
- "draft",
- "draft_exists",
- "held"
- ],
- "type": "string"
- },
- "undoUntil": {
- "type": [
- "string",
- "null"
- ]
- },
- "url": {
- "type": [
- "string",
- "null"
- ]
- },
- "why": {
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "status",
- "as",
- "postId",
- "url",
- "itemId",
- "undoUntil",
- "why",
- "note"
- ],
- "type": "object"
-}New value: +null