modif model nginx

This commit is contained in:
2023-06-12 07:27:34 +02:00
parent fd712a6d73
commit 64ade17aef
5 changed files with 97 additions and 223 deletions

View File

@@ -1,6 +1,6 @@
{
"$schema":"http://json-schema.org/schema#",
"$id":"nationchains/socialworld/objects/schema/nations",
"$id":"schema/nations",
"title": "Nation definition",
"description": "A nation from apXtrib world",
"$comment":"see ./lg/nations_lg.json for description in your languange lg",

View File

@@ -1,9 +1,9 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "nationchains/schema/person",
"$id": "/schema/person",
"title": "Person minimum definition to link a person to a pagan identity",
"description": "A person is a human with a apxtrib identity (Public Private Key. Information stored (not cipher) for a person are only visible from the town's Mayor and the tribe's Druid. You need at least trus the druid that trust the mayor (for sensitive data Mayor and Druid can be the same apx Identity.) Only a pagan that have the privateKey can read cipher data. The purpose of this sschema is to link a person to a tribe and manage basic activities, profil will be a tribe object if need more personnal information",
"type": "objects",
"type": "object",
"properties": {
"alias": {
"type": "string",
@@ -25,12 +25,13 @@
"privatekey": { "type": "string", "format": "eccCorve25519armored" }
}
},
"recoveryauth":{"type":"object","$ref":""},
"biography": {
"type": "string",
"pattern": "^.{O,150}$"
},
"imgavatar": {
"type": "string",
"type": "string"
},
"accessrights": {
"type": "object",