From 8dedcc9c501d1467e1c0fff45db3d122b8d91c82 Mon Sep 17 00:00:00 2001 From: octospacc Date: Sat, 29 Apr 2023 00:06:16 +0200 Subject: [PATCH] Fixes --- App/ApiStatic.js | 13 +++++++++++-- App/ApiTransform.js | 9 ++++++--- App/Friendiiverse.html | 1 + App/JsonTransform.js | 6 +++--- App/Main.js | 16 +++------------- App/Templating.js | 13 +++++++++++++ App/Utils.js | 23 ++++++++++++----------- 7 files changed, 49 insertions(+), 32 deletions(-) create mode 100644 App/Templating.js diff --git a/App/ApiStatic.js b/App/ApiStatic.js index d7295fa..2c6932b 100644 --- a/App/ApiStatic.js +++ b/App/ApiStatic.js @@ -1,10 +1,19 @@ var ApiStatic = {Servers: {}, Featured: {},}; -["https://mastodon.uno", "https://mastodon.social",].forEach(function(Serv){ + +[ "https://mastodon.uno", + "https://livellosegreto.it", + "https://sociale.network", + "https://mastodon.social", +].forEach(function(Serv){ ApiStatic.Servers[Serv] = {ServerSoftware: "Mastodon"}; }); -["https://misskey.social",].forEach(function(Serv){ + +[ "https://misskey.social", + "https://misskey.io" +].forEach(function(Serv){ ApiStatic.Servers[Serv] = {ServerSoftware: "Misskey"}; }); + ApiStatic.Featured.Servers = []; Object.keys(ApiStatic.Servers).forEach(function(Url){ var Serv = ApiStatic.Servers[Url]; diff --git a/App/ApiTransform.js b/App/ApiTransform.js index ebb9537..a7dc94a 100644 --- a/App/ApiTransform.js +++ b/App/ApiTransform.js @@ -49,7 +49,7 @@ var ApiSchema = { Misskey: "createdAt", }, Url: { - Mastodon: "url", + __All__: {__OldOr__: ["url", "uri"]}, }, }, Profile: { @@ -81,8 +81,8 @@ var ApiSchema = { `}, }, Url: { + __All__: {__OldOr__: ["url", "uri"]}, Mastodon: "url", - Misskey: "uri", }, }, }; @@ -93,7 +93,10 @@ var ApiEndpoints = { return `GET api/v1/accounts/${Profile.Id}/statuses`; }, Misskey(Profile) { - return ``; + return { + Method: "POST api/users/show", + Data: {"username": Profile.Id}, + }; }, }, ServerInfo: { diff --git a/App/Friendiiverse.html b/App/Friendiiverse.html index bacf6f2..88ae821 100644 --- a/App/Friendiiverse.html +++ b/App/Friendiiverse.html @@ -54,6 +54,7 @@ var Assets = { +