gitdataai/src/components/room
ZhenYi 1e975c0837 fix: regex injection in message search + semaphore expect panic
- Escape regex special chars in highlightText to prevent ReDoS
- Replace semaphore.acquire().expect() with graceful skip
- Add toast error feedback for search failures
- Remove unsafe (resp.data as any) bypass
2026-04-27 11:12:26 +08:00
..
message feat(frontend): add repo type to mention autocomplete system 2026-04-26 23:58:59 +08:00
shared feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
chatbotKitAdapter.ts init 2026-04-15 09:08:09 +08:00
CreateRoomDialog.tsx init 2026-04-15 09:08:09 +08:00
DeleteRoomAlert.tsx init 2026-04-15 09:08:09 +08:00
design-system.ts feat(frontend): Discord design system tokens and palette variables 2026-04-20 19:32:59 +08:00
DiscordChannelSidebar.tsx chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
DiscordChatPanel.tsx fix: resolve 30+ bugs from security audit 2026-04-27 10:57:23 +08:00
DiscordMemberList.tsx fix(frontend): refresh WS token after connection failures and handle AI/repo events 2026-04-26 23:59:07 +08:00
EditRoomDialog.tsx init 2026-04-15 09:08:09 +08:00
FunctionCallBadge.tsx init 2026-04-15 09:08:09 +08:00
icon-match.tsx feat(frontend): add push notification hooks, image compression, and update room/chat components 2026-04-20 15:45:47 +08:00
index.ts feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomAiAuthBanner.tsx init 2026-04-15 09:08:09 +08:00
RoomAiTasksPanel.tsx init 2026-04-15 09:08:09 +08:00
RoomChatInterface.tsx init 2026-04-15 09:08:09 +08:00
RoomChatPanel.tsx feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomList.tsx init 2026-04-15 09:08:09 +08:00
RoomMentionPanel.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageActions.tsx chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
RoomMessageEditDialog.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageEditHistoryDialog.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageReactions.tsx init 2026-04-15 09:08:09 +08:00
RoomMessageSearch.tsx fix: regex injection in message search + semaphore expect panic 2026-04-27 11:12:26 +08:00
RoomParticipantsPanel.tsx feat(frontend): Discord layout + AI Studio theme + Room Settings 2026-04-18 16:59:36 +08:00
RoomPinBar.tsx init 2026-04-15 09:08:09 +08:00
RoomPinPanel.tsx chore: API and frontend UI adjustments 2026-04-25 09:54:05 +08:00
RoomSettingsPanel.tsx fix(frontend): various UI display and type corrections 2026-04-22 10:31:33 +08:00
RoomThreadPanel.tsx fix(frontend): Discord UI polish, room streaming and kanban improvements 2026-04-21 22:31:48 +08:00
sender.ts fix(room): scroll-to-bottom logic and AI sender display name 2026-04-25 09:52:58 +08:00
ThemeSwitcher.tsx feat: add project tools (repos, issues, boards, arxiv, curl, members) and ThemeSwitcher component 2026-04-20 19:31:44 +08:00