add role policy "canViewFederation"
This commit is contained in:
parent
aff1603788
commit
479e6daa1d
22 changed files with 84 additions and 13 deletions
|
|
@ -12,6 +12,8 @@ import { schema } from '@/core/chart/charts/entities/federation.js';
|
|||
export const meta = {
|
||||
tags: ['charts'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
|
||||
res: getJsonSchema(schema),
|
||||
|
||||
allowGet: true,
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@ import { schema } from '@/core/chart/charts/entities/instance.js';
|
|||
export const meta = {
|
||||
tags: ['charts'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
|
||||
res: getJsonSchema(schema),
|
||||
|
||||
allowGet: true,
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import { FollowingEntityService } from '@/core/entities/FollowingEntityService.j
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: true,
|
||||
kind: 'read:account',
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import { FollowingEntityService } from '@/core/entities/FollowingEntityService.j
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: true,
|
||||
kind: 'read:account',
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import { sqlLikeEscape } from '@/misc/sql-like-escape.js';
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: false,
|
||||
allowGet: true,
|
||||
cacheSec: 3600,
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ import { DI } from '@/di-symbols.js';
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: false,
|
||||
|
||||
res: {
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ import { DI } from '@/di-symbols.js';
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: false,
|
||||
|
||||
allowGet: true,
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ import { DI } from '@/di-symbols.js';
|
|||
export const meta = {
|
||||
tags: ['federation'],
|
||||
|
||||
requiredRolePolicy: 'canViewFederation',
|
||||
requireCredential: false,
|
||||
|
||||
res: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue