summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-06-25 18:26:31 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-06-25 18:26:31 +0900
commit58e83f8e4f634bfd95a3afc847a875413120c301 (patch)
tree9882477cac227f59c904900b0271ac1bc4e6f517 /packages/backend/src/server/api/endpoints.ts
parentrefactor(client): extract tooltip logic of chart (diff)
downloadsharkey-58e83f8e4f634bfd95a3afc847a875413120c301.tar.gz
sharkey-58e83f8e4f634bfd95a3afc847a875413120c301.tar.bz2
sharkey-58e83f8e4f634bfd95a3afc847a875413120c301.zip
feat: allow GET for some endpoints
Resolve #8263
Diffstat (limited to 'packages/backend/src/server/api/endpoints.ts')
-rw-r--r--packages/backend/src/server/api/endpoints.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints.ts b/packages/backend/src/server/api/endpoints.ts
index 5fac7df239..11d9d7c026 100644
--- a/packages/backend/src/server/api/endpoints.ts
+++ b/packages/backend/src/server/api/endpoints.ts
@@ -701,6 +701,16 @@ export interface IEndpointMeta {
readonly kind?: string;
readonly description?: string;
+
+ /**
+ * GETでのリクエストを許容するか否か
+ */
+ readonly allowGet?: boolean;
+
+ /**
+ * 正常応答をキャッシュ (Cache-Control: public) する秒数
+ */
+ readonly cacheSec?: number;
}
export interface IEndpoint {