projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
merge
[akkoma]
/
lib
/
pleroma
/
web
/
api_spec
/
operations
/
pleroma_emoji_pack_operation.ex
diff --git
a/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
b/lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
index 48dafa5f2c33de03f1ce8d28dddbad58613eacfc..49247d9b66f97c35497299fe9c5cb7fe227e08ef 100644
(file)
--- a/
lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
+++ b/
lib/pleroma/web/api_spec/operations/pleroma_emoji_pack_operation.ex
@@
-16,9
+16,9
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def remote_operation do
%Operation{
def remote_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Make request to another instance for emoji packs list",
summary: "Make request to another instance for emoji packs list",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
parameters: [
url_param(),
Operation.parameter(
parameters: [
url_param(),
Operation.parameter(
@@
-115,10
+115,10
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def download_operation do
%Operation{
def download_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Download pack from another instance",
operationId: "PleromaAPI.EmojiPackController.download",
summary: "Download pack from another instance",
operationId: "PleromaAPI.EmojiPackController.download",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
requestBody: request_body("Parameters", download_request(), required: true),
responses: %{
200 => ok_response(),
requestBody: request_body("Parameters", download_request(), required: true),
responses: %{
200 => ok_response(),
@@
-145,10
+145,10
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def create_operation do
%Operation{
def create_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Create an empty pack",
operationId: "PleromaAPI.EmojiPackController.create",
summary: "Create an empty pack",
operationId: "PleromaAPI.EmojiPackController.create",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
parameters: [name_param()],
responses: %{
200 => ok_response(),
parameters: [name_param()],
responses: %{
200 => ok_response(),
@@
-161,10
+161,10
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def delete_operation do
%Operation{
def delete_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Delete a custom emoji pack",
operationId: "PleromaAPI.EmojiPackController.delete",
summary: "Delete a custom emoji pack",
operationId: "PleromaAPI.EmojiPackController.delete",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
parameters: [name_param()],
responses: %{
200 => ok_response(),
parameters: [name_param()],
responses: %{
200 => ok_response(),
@@
-177,10
+177,10
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def update_operation do
%Operation{
def update_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Updates (replaces) pack metadata",
operationId: "PleromaAPI.EmojiPackController.update",
summary: "Updates (replaces) pack metadata",
operationId: "PleromaAPI.EmojiPackController.update",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
requestBody: request_body("Parameters", update_request(), required: true),
parameters: [name_param()],
responses: %{
requestBody: request_body("Parameters", update_request(), required: true),
parameters: [name_param()],
responses: %{
@@
-193,10
+193,10
@@
defmodule Pleroma.Web.ApiSpec.PleromaEmojiPackOperation do
def import_from_filesystem_operation do
%Operation{
def import_from_filesystem_operation do
%Operation{
- tags: ["Emoji pack
s
"],
+ tags: ["Emoji pack
administration
"],
summary: "Imports packs from filesystem",
operationId: "PleromaAPI.EmojiPackController.import",
summary: "Imports packs from filesystem",
operationId: "PleromaAPI.EmojiPackController.import",
- security: [%{"oAuth" => ["write"]}],
+ security: [%{"oAuth" => ["
admin:
write"]}],
responses: %{
200 =>
Operation.response("Array of imported pack names", "application/json", %Schema{
responses: %{
200 =>
Operation.response("Array of imported pack names", "application/json", %Schema{