fix: require credentials in the notes/translate endpoint
This commit is contained in:
parent
26b4c6404a
commit
f1451c659d
2 changed files with 8 additions and 2 deletions
7
docs/api-change.md
Normal file
7
docs/api-change.md
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
# Changes to the Firefish API
|
||||||
|
|
||||||
|
## v1.0.5 (unreleased)
|
||||||
|
|
||||||
|
### dev11
|
||||||
|
|
||||||
|
- `notes/translate` now requires credentials.
|
|
@ -4,7 +4,6 @@ import config from "@/config/index.js";
|
||||||
import { Converter } from "opencc-js";
|
import { Converter } from "opencc-js";
|
||||||
import { getAgentByUrl } from "@/misc/fetch.js";
|
import { getAgentByUrl } from "@/misc/fetch.js";
|
||||||
import { fetchMeta } from "@/misc/fetch-meta.js";
|
import { fetchMeta } from "@/misc/fetch-meta.js";
|
||||||
import { Notes } from "@/models/index.js";
|
|
||||||
import { ApiError } from "../../error.js";
|
import { ApiError } from "../../error.js";
|
||||||
import { getNote } from "../../common/getters.js";
|
import { getNote } from "../../common/getters.js";
|
||||||
import define from "../../define.js";
|
import define from "../../define.js";
|
||||||
|
@ -12,7 +11,7 @@ import define from "../../define.js";
|
||||||
export const meta = {
|
export const meta = {
|
||||||
tags: ["notes"],
|
tags: ["notes"],
|
||||||
|
|
||||||
requireCredential: false,
|
requireCredential: true,
|
||||||
requireCredentialPrivateMode: true,
|
requireCredentialPrivateMode: true,
|
||||||
|
|
||||||
res: {
|
res: {
|
||||||
|
|
Loading…
Reference in a new issue