feat: refresh shared chat and server workflows

This commit is contained in:
2026-05-26 12:26:33 +09:00
parent 51e0099bea
commit c1d0f4c1db
82 changed files with 18604 additions and 12461 deletions

View File

@@ -6,7 +6,7 @@ import { useTokenSettingRegistry, type TokenSettingRecord } from './tokenSetting
import { useTokenAccess } from './tokenAccess';
import { createManagedChatShareRoom, type ManagedChatShareRoom } from './mainChatPanel';
import { openExternalLinkInNewWindow } from './mainChatPanel/linkNavigation';
import { resolveChatPathForSession } from './isolatedChatRooms';
import { resolveChatPathForSession } from './chatSessionRouting';
import { copyTextToClipboard } from '../../utils/clipboard';
import './SharedChatManagementPage.css';
@@ -74,10 +74,10 @@ export function SharedChatManagementPage() {
() =>
Boolean(
selectedTokenSetting &&
(hasAllowedApp(selectedTokenSetting, 'chat-rooms') ||
hasAllowedApp(selectedTokenSetting, 'chat-room-settings') ||
(hasAllowedApp(selectedTokenSetting, 'chat-room-settings') ||
hasAllowedApp(selectedTokenSetting, 'token-setting') ||
hasAllowedApp(selectedTokenSetting, 'shared-resource')),
hasAllowedApp(selectedTokenSetting, 'shared-resource') ||
hasAllowedApp(selectedTokenSetting, 'server-command')),
),
[selectedTokenSetting],
);
@@ -241,10 +241,10 @@ export function SharedChatManagementPage() {
tokenSettingId: item.id,
allowManageAccess:
previous.allowManageAccess &&
(hasAllowedApp(item, 'chat-rooms') ||
hasAllowedApp(item, 'chat-room-settings') ||
(hasAllowedApp(item, 'chat-room-settings') ||
hasAllowedApp(item, 'token-setting') ||
hasAllowedApp(item, 'shared-resource')),
hasAllowedApp(item, 'shared-resource') ||
hasAllowedApp(item, 'server-command')),
}));
}}
>