Commit Graph

  • 7592203f77 feat(widget-demo): add copy functionality for widget snippet with visual feedback mlogclub 2026-04-28 23:13:49 +08:00
  • bcd2c603f4 fix(notification): ensure BuildNotificationList returns an empty slice instead of nil mlogclub 2026-04-28 23:09:50 +08:00
  • 28d1cfc160 fix(customer_service): update EnsureExternalCustomer to use TxContext mlogclub 2026-04-28 23:03:06 +08:00
  • 21a08f3cb1 fix(notification): sync notification permissions mlogclub 2026-04-28 22:59:42 +08:00
  • 55d55101df feat(widget-demo): add direct chat URL generation and copy functionality mlogclub 2026-04-28 22:56:19 +08:00
  • 14e3df64f1 feat: add customer session refresh functionality and improve session management mlogclub 2026-04-28 19:56:27 +08:00
  • bfc9b317dc fix(ticket_service): update user retrieval to use UserRepository mlogclub 2026-04-28 19:55:53 +08:00
  • b4d2e3a52d Merge pull request #5 from huabeitech/feature/notification-center Bob 2026-04-28 19:32:32 +08:00
  • 909854cd03 feat(notification): add dashboard notification center mlogclub 2026-04-28 19:20:38 +08:00
  • f287727c59 feat: add JWT authentication support to KefuWidgetDemo mlogclub 2026-04-28 18:31:47 +08:00
  • 592a8c942b docs: update notification center design spec mlogclub 2026-04-28 17:47:59 +08:00
  • 4ff8cd0272 refactor: update subproject commit reference in documentation mlogclub 2026-04-28 17:27:02 +08:00
  • 4e4eac752a refactor: remove padding from change password form for consistency mlogclub 2026-04-28 17:26:51 +08:00
  • 75afe60d4b refactor: remove externalSource references from various components for consistency mlogclub 2026-04-28 11:11:16 +08:00
  • cf63b75590 refactor: rename ExternalInfo to ExternalUser and update related functions for consistency mlogclub 2026-04-28 11:10:47 +08:00
  • 0ad2ef83df refactor: rename VerifyUserToken function to verifyUserToken for consistency mlogclub 2026-04-28 10:46:58 +08:00
  • 864c3cc61a refactor: rename parsing functions for clarity and consistency mlogclub 2026-04-28 10:46:28 +08:00
  • fe4a6e63af refactor: streamline UserTokenClaims structure and simplify VerifyUserToken function mlogclub 2026-04-28 10:43:38 +08:00
  • 2900e0a3d2 refactor: simplify ExternalInfoMiddleware and update GetExternalInfo to accept user token secret mlogclub 2026-04-28 10:40:53 +08:00
  • 4ec529e860 feat: add user token secret management for channels mlogclub 2026-04-28 10:15:15 +08:00
  • d713bd5158 refactor: update Conversation model to include CustomerName, adjust related logic and queries mlogclub 2026-04-27 19:27:24 +08:00
  • 3a9bc4914a refactor: remove Subject field from Conversation model and related logic, replace with CustomerName mlogclub 2026-04-27 19:22:40 +08:00
  • 2d2d2d2051 feat: implement EnsureExternalCustomer method in CustomerService and refactor customer creation logic mlogclub 2026-04-27 19:09:29 +08:00
  • b3ef55b04e refactor: remove ExternalSource and ExternalID from Conversation model and related services, update references to use ChannelID instead mlogclub 2026-04-27 19:04:10 +08:00
  • 24105781d9 refactor: update visitor references to guest in WebSocket service and related files mlogclub 2026-04-27 18:52:33 +08:00
  • c14ade27e4 feat: update ExternalSource enum and labels to include User and adjust related mappings mlogclub 2026-04-27 18:46:24 +08:00
  • 9d2abcd702 fix: update CustomerSourceTypeWebChat to use ExternalSourceGuest and adjust related mappings mlogclub 2026-04-27 18:42:04 +08:00
  • 73b78a817d refactor: remove ExternalType from CustomerIdentity and related structures mlogclub 2026-04-27 18:40:25 +08:00
  • f8b44ab127 feat: add ExternalType to ExternalInfo struct and update GetExternalInfo function mlogclub 2026-04-27 18:22:14 +08:00
  • feecbdf1d0 feat: add ExternalType to customer identity model and update related services and enums mlogclub 2026-04-27 18:07:56 +08:00
  • 1bb4608051 feat: add ChannelID to conversation model and update related services and responses mlogclub 2026-04-27 17:59:23 +08:00
  • bc98fc572f refactor: update externalName references in widget configuration and SDK mlogclub 2026-04-27 16:51:13 +08:00
  • cd9de63860 refactor: remove WeChat MP OAuth handling and related configurations mlogclub 2026-04-27 16:30:58 +08:00
  • 2220dcb0cb refactor: simplify WeChat MP OAuth handling and update channel configuration structure mlogclub 2026-04-27 16:01:00 +08:00
  • fbabb174d2 feat: add WeChat MP channel support and enhance widget configuration mlogclub 2026-04-27 15:42:04 +08:00
  • 15d0d81fa1 refactor KefuChatShell component by removing unused host actions state and simplifying button rendering mlogclub 2026-04-27 14:52:14 +08:00
  • b4e26d2359 refactor KefuChatShell button layout to use ButtonGroup and update styles for better consistency mlogclub 2026-04-27 14:31:16 +08:00
  • 1e2a0c43d8 add web access guide component and enhance channel form with dynamic details mlogclub 2026-04-27 14:16:38 +08:00
  • 2dc4ff5980 refactor channel form layout and improve field labeling for better clarity mlogclub 2026-04-27 11:57:40 +08:00
  • cff474e392 improve error handling for WeCom KF accounts loading mlogclub 2026-04-27 11:54:47 +08:00
  • 12f66bcf27 add wxwork kf account management functionality mlogclub 2026-04-27 11:43:34 +08:00
  • 9a82a3ea52 update button layout and add SVG icon for customer service launcher mlogclub 2026-04-27 11:20:36 +08:00
  • e0b15c23d9 update gorm log config mlogclub 2026-04-26 20:52:22 +08:00
  • 3ab70bf049 update logo mlogclub 2026-04-26 20:35:21 +08:00
  • ce6994b15f update logo mlogclub 2026-04-26 20:31:07 +08:00
  • 603b8ff593 update logo mlogclub 2026-04-26 20:22:09 +08:00
  • 8dff6450b2 update wxwork.svg path mlogclub 2026-04-26 20:13:16 +08:00
  • a3cd67f80f update mlogclub 2026-04-26 20:04:54 +08:00
  • 6be1d74f09 update README.md mlogclub 2026-04-26 19:59:29 +08:00
  • 53d33fbb18 chore: update docs submodule for v1.2.0 mlogclub 2026-04-26 09:54:20 +08:00
  • abda70eafd update mlogclub 2026-04-25 21:48:09 +08:00
  • 67900d9849 feat: replace ImMessageEditor with AgentMessageEditor and CustomerMessageEditor, refactor shared message editor logic mlogclub 2026-04-25 18:33:32 +08:00
  • 9a2ae5c505 refactor: implement MessageImageExtension for enhanced image handling in message editors mlogclub 2026-04-25 18:17:08 +08:00
  • 7945fc32f6 refactor: enhance image uploading feedback in message editors with new class handling mlogclub 2026-04-25 18:15:46 +08:00
  • 65d8a9267c refactor: enhance image upload handling in message editors with centralized logic mlogclub 2026-04-25 17:38:07 +08:00
  • 2af8d831a7 refactor: enhance image handling in message editor with centralized functions mlogclub 2026-04-25 17:37:34 +08:00
  • 94ac7d613c refactor: standardize event type naming for resync handling mlogclub 2026-04-25 17:26:27 +08:00
  • 96fde7aaab refactor: enhance realtime message handling and conversation state management mlogclub 2026-04-25 17:24:26 +08:00
  • 0b22c003b0 refactor: implement centralized realtime connection manager and enhance message handling logic mlogclub 2026-04-25 16:27:58 +08:00
  • e109d19ea9 refactor: replace custom message merging logic with centralized mergeImMessagesByIdAsc function mlogclub 2026-04-25 12:26:45 +08:00
  • b48aa901d6 refactor: add resize observer to KefuMessageList for improved responsiveness mlogclub 2026-04-25 11:37:33 +08:00
  • 87e033c70e refactor: update styling in KefuMessageEditor for improved consistency and clarity mlogclub 2026-04-25 11:35:50 +08:00
  • 9d9c83a72c refactor: update styling for chat components to enhance visual consistency and accessibility mlogclub 2026-04-25 11:31:16 +08:00
  • 4da7e168fa refactor: enhance UI components and improve styling consistency across chat interface mlogclub 2026-04-25 11:26:53 +08:00
  • 25928c1b7d refactor: remove redundant devIndicators setting in next.config.ts mlogclub 2026-04-25 11:19:25 +08:00
  • 323db62512 refactor: reorganize WebSocket API route configuration for improved clarity mlogclub 2026-04-25 10:51:41 +08:00
  • 2c884c13cf refactor: update WebSocket API routes for improved clarity and structure mlogclub 2026-04-25 10:50:23 +08:00
  • 270bb83fdb refactor: remove commented-out API route configuration for clarity mlogclub 2026-04-25 10:35:18 +08:00
  • 1b3fc8159c feat: implement ExternalInfoMiddleware and update routing for improved context handling mlogclub 2026-04-25 10:31:35 +08:00
  • 96168dc6fb Refactor API routes and controllers for improved structure and clarity mlogclub 2026-04-25 10:27:43 +08:00
  • c1ab26ed71 feat: add origin state to KefuWidgetDemo for dynamic script source mlogclub 2026-04-24 22:42:59 +08:00
  • 14f220619f feat: add host actions visibility control in KefuChatShell mlogclub 2026-04-24 22:40:34 +08:00
  • 1db5c3bf39 feat: minify SDK JavaScript and improve build process mlogclub 2026-04-24 22:37:11 +08:00
  • 6ffbbb04ae refactor: clean up apiBaseUrl handling in config merging mlogclub 2026-04-24 22:32:34 +08:00
  • add8cbfd89 feat: integrate WebChannelConfig into seed item configuration mlogclub 2026-04-24 22:29:44 +08:00
  • f5da8de49d refactor: remove welcomeText field from WebChannelConfig and related components mlogclub 2026-04-24 22:27:30 +08:00
  • ea94837db2 feat: add web channel configuration support and update widget response structure mlogclub 2026-04-24 22:24:19 +08:00
  • a262a865a0 refactor: move WxWorkKFChannelConfig to dto package and update references mlogclub 2026-04-24 21:43:39 +08:00
  • 92fae381a4 fix: handle optional messages in ConversationDetailDialog and API response mlogclub 2026-04-24 21:37:50 +08:00
  • 4f633b3794 fix(nav-main): improve path normalization in isActive function mlogclub 2026-04-24 21:31:17 +08:00
  • 7f7da35fe6 refactor: remove widget-related targets and commands from Makefile mlogclub 2026-04-24 21:29:32 +08:00
  • a4ba2a23de fix: update run command to replace dashboard process with web process mlogclub 2026-04-24 21:25:45 +08:00
  • f55ff09db3 Remove widget mlogclub 2026-04-24 21:24:24 +08:00
  • 9590fc29d3 refactor(build-sdk): simplify SDK build process by removing minification logic mlogclub 2026-04-24 19:44:55 +08:00
  • c945f1e73d feat: add minified SDK build script and update widget script references mlogclub 2026-04-24 19:43:59 +08:00
  • 197631b4db fix: update import paths and enhance scrollbar styles in layout and main.scss mlogclub 2026-04-24 19:26:10 +08:00
  • 92fd571f28 feat: add Kefu widget and related components for customer service integration mlogclub 2026-04-24 19:17:07 +08:00
  • 4bcfd36620 feat: implement Kefu message list component and related functionality mlogclub 2026-04-24 14:34:21 +08:00
  • 6616b66e72 refactor(Makefile): update targets and directory references for web app integration mlogclub 2026-04-24 12:04:05 +08:00
  • a9275c2d4a 调整目录 mlogclub 2026-04-24 12:01:30 +08:00
  • 7889ecb0d2 feat(auth): update login routes and add WxWork login callback handling mlogclub 2026-04-24 11:35:29 +08:00
  • 5fa30d29ef 调整dashboard项目结构 mlogclub 2026-04-24 11:27:49 +08:00
  • eb353cbbc8 refactor(migration): remove is_system field update and clean up imports in permission sync mlogclub 2026-04-23 14:43:59 +08:00
  • 155e9173a7 feat(ai-agent): add permissions for AI Agent management and update related logic mlogclub 2026-04-23 14:26:10 +08:00
  • 06b9c58e55 refactor(role): remove sortNo from role creation and update related logic mlogclub 2026-04-23 14:06:10 +08:00
  • e616169c41 feat(role): add CreateRoleDrawer component and integrate role creation functionality mlogclub 2026-04-23 14:05:13 +08:00
  • a769df5d44 fix(api): enhance createWebSocketBaseUrl function to handle development environment and window context mlogclub 2026-04-21 23:08:40 +08:00
  • 72d92efd61 refactor(api): remove unused WebSocket URL creation functions from agent and im modules mlogclub 2026-04-21 23:07:32 +08:00
  • c02cfc85e4 feat(widget): replace img with next/image for optimized logo rendering mlogclub 2026-04-21 22:53:07 +08:00
  • c6a0e9e918 chore: update docs submodule for v1.1.0 mlogclub 2026-04-21 18:45:49 +08:00