Update nodeinfo to 2.1 version and fix schema

O01eg
Jul 30, 2024, 8:15 PM
MQJQW5ZGVEE5R3DEPYPIION73FUE5J72K7WQIUITKTAYXHBFENYAC

Dependencies

Change contents

  • replacement in src/pages/well_known.rs at line 21
    [3.3][2.0:44]()
    pub async fn nodeinfo20() -> HttpResponse {
    [3.3]
    [3.45]
    pub async fn nodeinfo21() -> HttpResponse {
  • replacement in src/pages/well_known.rs at line 25
    [3.121][3.121:214]()
    "application/json;profile=\"http://nodeinfo.diaspora.software/ns/schema/2.0#\"",
    [3.121]
    [3.214]
    "application/json;profile=\"http://nodeinfo.diaspora.software/ns/schema/2.1#\"",
  • replacement in src/pages/well_known.rs at line 35
    [3.427][3.427:451]()
    "version": 2.0,
    [3.427]
    [3.451]
    "version": "2.1",
  • replacement in src/pages/well_known.rs at line 44
    [3.703][3.703:727]()
    "users": 0,
    [3.703]
    [3.727]
    "users": {},
  • replacement in src/pages/well_known.rs at line 46
    [3.755][3.755:765]()
    }
    [3.755]
    [3.765]
    },
    "metadata": {}
  • replacement in src/pages/well_known.rs at line 64
    [2.438][2.438:551]()
    "rel": "http://nodeinfo.diaspora.software/ns/schema/2.0",
    "href": "{}://{}/nodeinfo/2.0"
    [2.438]
    [2.551]
    "rel": "http://nodeinfo.diaspora.software/ns/schema/2.1",
    "href": "{}://{}/nodeinfo/2.1"
  • replacement in src/main.rs at line 300
    [3.1494][2.631:706]()
    .route("/nodeinfo/2.0", web::get().to(well_known::nodeinfo20))
    [3.1494]
    [2.706]
    .route("/nodeinfo/2.1", web::get().to(well_known::nodeinfo21))