Hackspace: contacts: add keymasters

This commit is contained in:
He4eT 2025-03-31 17:58:03 +02:00
commit 89de408fe2
2 changed files with 40 additions and 1 deletions

View file

@ -1,7 +1,7 @@
{ {
"collectionName": "components_hackspace_contacts", "collectionName": "components_hackspace_contacts",
"info": { "info": {
"displayName": "Contacts", "displayName": "contacts",
"icon": "discuss", "icon": "discuss",
"description": "" "description": ""
}, },
@ -51,6 +51,11 @@
}, },
"mumble": { "mumble": {
"type": "string" "type": "string"
},
"keymasters": {
"type": "component",
"repeatable": true,
"component": "hackspace.keymaster"
} }
} }
} }

View file

@ -0,0 +1,34 @@
{
"collectionName": "components_hackspace_keymasters",
"info": {
"displayName": "keymaster",
"icon": "user"
},
"options": {},
"attributes": {
"name": {
"type": "string"
},
"irc_nick": {
"type": "string"
},
"phone": {
"type": "string"
},
"email": {
"type": "string"
},
"twitter": {
"type": "string"
},
"xmpp": {
"type": "string"
},
"mastodon": {
"type": "string"
},
"matrix": {
"type": "string"
}
}
}