es.joeinn.timetracker.activity
A named activity and its optional weekly budget.
Details · record, key any
| Kind | record |
|---|---|
| Record key | any |
| Authority | timetracker.joeinn.es |
| Indexed |
Checks
Valid Lint pass{
"$type": "com.atproto.lexicon.schema",
"defs": {
"budget": {
"properties": {
"timezone": {
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"weekdays": {
"items": {
"maximum": 7,
"minimum": 1,
"type": "integer"
},
"maxLength": 7,
"minLength": 1,
"type": "array"
},
"weeklyMinutes": {
"maximum": 10080,
"minimum": 1,
"type": "integer"
}
},
"required": [
"weeklyMinutes",
"weekdays",
"timezone"
],
"type": "object"
},
"main": {
"description": "A named activity and its optional weekly budget.",
"key": "any",
"record": {
"properties": {
"budget": {
"ref": "#budget",
"type": "ref"
},
"color": {
"maxLength": 9,
"minLength": 4,
"type": "string"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"name": {
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"updatedAt": {
"format": "datetime",
"type": "string"
}
},
"required": [
"name",
"color",
"createdAt",
"updatedAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "es.joeinn.timetracker.activity",
"lexicon": 1
}