]> git.mxchange.org Git - friendica.git/commitdiff
Support for "nodeDescription" in nodeinfo
authorMichael <heluecht@pirati.ca>
Tue, 18 Jun 2024 05:19:38 +0000 (05:19 +0000)
committerMichael <heluecht@pirati.ca>
Tue, 18 Jun 2024 05:19:38 +0000 (05:19 +0000)
src/Module/NodeInfo120.php
src/Module/NodeInfo121.php
static/routes.config.php

index 237d0d6bc565781ff75dec63007d8d9aa22f2f29..a06426bd79fd009c098008ba8b14f9ac028de9af 100644 (file)
@@ -59,7 +59,8 @@ class NodeInfo120 extends BaseModule
                        'openRegistrations' => Register::getPolicy() !== Register::CLOSED,
                        'usage'             => Nodeinfo::getUsage(),
                        'metadata'          => [
-                               'nodeName' => $this->config->get('config', 'sitename'),
+                               'nodeName'        => $this->config->get('config', 'sitename'),
+                               'nodeDescription' => $this->config->get('config', 'info'),
                        ],
                ];
 
index 731699e38ed449c475e22ee8899d459da4429959..eaabc5fbbc82f65bc69c6e970e01276bdbed04de 100644 (file)
@@ -60,7 +60,10 @@ class NodeInfo121 extends BaseModule
                        'services'          => Nodeinfo::getServices(),
                        'openRegistrations' => Register::getPolicy() !== Register::CLOSED,
                        'usage'             => Nodeinfo::getUsage(),
-                       'metadata'          => [],
+                       'metadata'          => [
+                               'nodeName'        => $this->config->get('config', 'sitename'),
+                               'nodeDescription' => $this->config->get('config', 'info'),
+                       ],
                ];
 
                if (!empty($this->config->get('system', 'diaspora_enabled'))) {
index 181ba4d77b44f30161ba35888d3c5eb9a3995861..e9065e863ec8c40fd398342e7ebc32bc9cb03178 100644 (file)
@@ -491,7 +491,8 @@ return [
        '/logout'             => [Module\Security\Logout::class, [R::GET, R::POST]],
        '/magic'              => [Module\Magic::class,           [R::GET]],
        '/manifest'           => [Module\Manifest::class,        [R::GET]],
-       '/friendica.webmanifest'  => [Module\Manifest::class,    [R::GET]],
+       '/manifest.json'      => [Module\Manifest::class,        [R::GET]],
+       '/friendica.webmanifest' => [Module\Manifest::class,     [R::GET]],
 
        '/media' => [
                '/attachment/browser'      => [Module\Media\Attachment\Browser::class, [R::GET]],