Remove save and get SiteConfig. Fixes #68 (#69)

* Remove save and get SiteConfig. Fixes #68

* v0.17.0-rc.32
This commit is contained in:
Dessalines 2022-06-23 09:59:12 -04:00 committed by GitHub
parent 82cb50227d
commit adf324df19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 1 additions and 71 deletions

View file

@ -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 <tyhou13@gmx.com>",
"license": "AGPL-3.0",
"main": "./dist/index.js",

View file

@ -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.
*

View file

@ -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 })

View file

@ -67,8 +67,6 @@ export enum UserOperation {
GetPrivateMessages,
UserJoin,
GetComments,
GetSiteConfig,
SaveSiteConfig,
PostJoin,
CommunityJoin,
ChangePassword,

View file

@ -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.
*/