mirror of https://gitlab.com/bashrc2/epicyon
List of implemented FEPs within instance actor
parent
015beccb10
commit
4ee02a7670
|
|
@ -61,6 +61,100 @@ def show_instance_actor(self, calling_domain: str,
|
||||||
'sharedInbox': actor_domain_url + '/inbox'
|
'sharedInbox': actor_domain_url + '/inbox'
|
||||||
}
|
}
|
||||||
actor_json['name'] = 'ACTOR'
|
actor_json['name'] = 'ACTOR'
|
||||||
|
# FEPs
|
||||||
|
actor_json['implements'] = [
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/7aa9',
|
||||||
|
'name': 'FEP-7aa9: Featuring recommendations using a dedicated '
|
||||||
|
'collection'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/ee3a',
|
||||||
|
'name': 'FEP-ee3a: Exif metadata support'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/82f6',
|
||||||
|
'name': 'FEP-82f6: Actor statuses'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/5711',
|
||||||
|
'name': 'FEP-5711: Inverse Properties for Collections'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/dd4b',
|
||||||
|
'name': 'FEP-dd4b: Quote Posts'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/b2b8',
|
||||||
|
'name': 'FEP-b2b8: Long-form Text'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/268d',
|
||||||
|
'name': 'FEP-268d: Search consent signals for objects'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/c16b',
|
||||||
|
'name': 'FEP-c16b: Formatting MFM functions'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/5e53',
|
||||||
|
'name': 'FEP-5e53: Opt-out Preference Signals'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/2677',
|
||||||
|
'name': 'FEP-2677: Identifying the Application Actor'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/0837',
|
||||||
|
'name': 'FEP-0837: Federated Marketplace'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/1970',
|
||||||
|
'name': 'FEP-1970: Chat Links'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/fffd',
|
||||||
|
'name': 'FEP-fffd: Proxy Objects'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/c118',
|
||||||
|
'name': 'FEP-c118: Content licensing support'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/4ccd',
|
||||||
|
'name': 'FEP-4ccd: Pending Followers Collection and Pending '
|
||||||
|
'Following Collection'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/521a',
|
||||||
|
'name': "FEP-521a: Representing actor's public keys"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/c648',
|
||||||
|
'name': 'FEP-c648: Blocked Collection'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/f1d5',
|
||||||
|
'name': 'FEP-f1d5: NodeInfo in Fediverse Software'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/8fcf',
|
||||||
|
'name': 'FEP-8fcf: Followers collection synchronization '
|
||||||
|
'across servers'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/9967',
|
||||||
|
'name': 'FEP-9967: Polls'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/044f',
|
||||||
|
'name': 'FEP-044f: Consent-Respecting Quote Posts'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'href': 'https://w3id.org/fep/7628',
|
||||||
|
'name': 'FEP-7628: Move actor (incoming)'
|
||||||
|
}
|
||||||
|
]
|
||||||
actor_json['preferredUsername'] = domain_full
|
actor_json['preferredUsername'] = domain_full
|
||||||
actor_json['id'] = actor_domain_url + '/actor'
|
actor_json['id'] = actor_domain_url + '/actor'
|
||||||
actor_json['type'] = 'Application'
|
actor_json['type'] = 'Application'
|
||||||
|
|
|
||||||
|
|
@ -100,7 +100,7 @@ def meta_data_node_info(base_dir: str,
|
||||||
"FEPs": ["c648", "521a", "8fcf", "4ccd", "c118", "fffd",
|
"FEPs": ["c648", "521a", "8fcf", "4ccd", "c118", "fffd",
|
||||||
"1970", "0837", "7628", "2677", "5e53", "c16b",
|
"1970", "0837", "7628", "2677", "5e53", "c16b",
|
||||||
"5e53", "268d", "b2b8", "9967", "dd4b", "5711",
|
"5e53", "268d", "b2b8", "9967", "dd4b", "5711",
|
||||||
"044f", "82f6", "ee3a", "7aa9"]
|
"044f", "82f6", "ee3a", "7aa9", "f1d5"]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nodeinfo
|
return nodeinfo
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue