カスタム絵文字の管理を権限を持つユーザーが行えるように

Resolve #9542
This commit is contained in:
syuilo
2023-01-13 14:58:27 +09:00
parent 0a6e237d09
commit b250456814
21 changed files with 55 additions and 16 deletions

View File

@ -8,7 +8,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -14,7 +14,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
errors: {
noSuchFile: {

View File

@ -14,7 +14,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
errors: {
noSuchEmoji: {

View File

@ -9,7 +9,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -10,7 +10,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
errors: {
noSuchEmoji: {

View File

@ -5,7 +5,7 @@ import { QueueService } from '@/core/QueueService.js';
export const meta = {
secure: true,
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -11,7 +11,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
res: {
type: 'array',

View File

@ -11,7 +11,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
res: {
type: 'array',

View File

@ -8,7 +8,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -8,7 +8,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -8,7 +8,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
} as const;
export const paramDef = {

View File

@ -9,7 +9,7 @@ export const meta = {
tags: ['admin'],
requireCredential: true,
requireModerator: true,
requireRoleOption: 'canManageCustomEmojis',
errors: {
noSuchEmoji: {