{
"type": "object",
"properties": {
"system_status": {
"type": "string",
"enum": ["init", "tumblr", "indexing", "ready"],
"default": "init"
},
"oauth_consumer_key": { "type": "string" },
"oauth_secret_key": { "type": "string" },
"tumblr_access_token": { "type": "string" },
"tumblr_refresh_token": { "type": "string" },
"tumblr_expiry_date": { "type": "number" },
"follow_index": {
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {
"checked": { "type": "boolean", "default": false },
"tags": { "type": "array", "items": { "type": "string" }, "uniqueItems": true, "default": [] }
}
},
"default": {}
}
}
}