diff --git a/package.json b/package.json index 39a8510..99d2004 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "lemmy-js-client", "description": "A javascript / typescript client for Lemmy", - "version": "0.17.0-rc.31", + "version": "0.17.0-rc.32", "author": "Dessalines ", "license": "AGPL-3.0", "main": "./dist/index.js", diff --git a/src/http.ts b/src/http.ts index 487d931..dbcb7b0 100644 --- a/src/http.ts +++ b/src/http.ts @@ -109,8 +109,6 @@ import { GetModlog, GetModlogResponse, GetSite, - GetSiteConfig, - GetSiteConfigResponse, GetSiteResponse, GetUnreadRegistrationApplicationCount, GetUnreadRegistrationApplicationCountResponse, @@ -120,7 +118,6 @@ import { RegistrationApplicationResponse, ResolveObject, ResolveObjectResponse, - SaveSiteConfig, Search, SearchResponse, SiteResponse, @@ -194,34 +191,6 @@ export class LemmyHttp { ); } - /** - * Get your site configuration. - * - * `HTTP.GET /site/config` - */ - async getSiteConfig(form: GetSiteConfig) { - return this.wrapper( - HttpType.Get, - "/site/config", - form, - GetSiteConfigResponse - ); - } - - /** - * Save your site config. - * - * `HTTP.PUT /site/config` - */ - async saveSiteConfig(form: SaveSiteConfig) { - return this.wrapper( - HttpType.Put, - "/site/config", - form, - GetSiteConfigResponse - ); - } - /** * Get the modlog. * diff --git a/src/interfaces/api/site.ts b/src/interfaces/api/site.ts index fe2eae1..b7089ec 100644 --- a/src/interfaces/api/site.ts +++ b/src/interfaces/api/site.ts @@ -347,27 +347,6 @@ export class LeaveAdmin { } } -export class GetSiteConfig { - auth: string; - - constructor(init: GetSiteConfig) { - Object.assign(this, init); - } -} - -export class GetSiteConfigResponse { - config_hjson: string; -} - -export class SaveSiteConfig { - config_hjson: string; - auth: string; - - constructor(init: SaveSiteConfig) { - Object.assign(this, init); - } -} - export class FederatedInstances { linked: string[]; @Transform(({ value }) => toOption(value), { toClassOnly: true }) diff --git a/src/interfaces/others.ts b/src/interfaces/others.ts index ad58c34..b88f2bc 100644 --- a/src/interfaces/others.ts +++ b/src/interfaces/others.ts @@ -67,8 +67,6 @@ export enum UserOperation { GetPrivateMessages, UserJoin, GetComments, - GetSiteConfig, - SaveSiteConfig, PostJoin, CommunityJoin, ChangePassword, diff --git a/src/websocket.ts b/src/websocket.ts index 4c7822b..b3b97d7 100644 --- a/src/websocket.ts +++ b/src/websocket.ts @@ -74,12 +74,10 @@ import { EditSite, GetModlog, GetSite, - GetSiteConfig, GetUnreadRegistrationApplicationCount, LeaveAdmin, ListRegistrationApplications, ResolveObject, - SaveSiteConfig, Search, } from "./interfaces/api/site"; import { CommunityJoin, PostJoin, UserJoin } from "./interfaces/api/websocket"; @@ -504,13 +502,6 @@ export class LemmyWebsocket { return wrapper(UserOperation.GetSite, form); } - /** - * Get your site configuration. - */ - getSiteConfig(form: GetSiteConfig) { - return wrapper(UserOperation.GetSiteConfig, form); - } - /** * Search lemmy. */ @@ -623,13 +614,6 @@ export class LemmyWebsocket { return wrapper(UserOperation.GetPrivateMessages, form); } - /** - * Save your site config. - */ - saveSiteConfig(form: SaveSiteConfig) { - return wrapper(UserOperation.SaveSiteConfig, form); - } - /** * Block a person. */