mlogclub
2555a41a48
docs: update chat welcome message spec
2026-05-02 11:56:26 +08:00
Bob
e44b806559
Merge pull request #8 from huabeitech/feature/conversation-schedule-handoff
...
feat(conversation): add schedule-aware handoff dispatch
2026-05-02 11:43:35 +08:00
mlogclub
84a0dba286
fix(customer): sync conversation name callback
2026-05-02 11:36:32 +08:00
mlogclub
853522404b
feat(web): show conversation value group
2026-05-02 11:34:58 +08:00
mlogclub
0e0747bfc4
feat(conversation): expose current team in responses
2026-05-02 11:34:32 +08:00
mlogclub
11998799c9
feat(conversation): support team-pool dispatch fallback
2026-05-02 11:33:58 +08:00
mlogclub
24802b23ce
feat(conversation): add schedule-aware handoff decisions
2026-05-02 11:32:39 +08:00
mlogclub
f004a00da3
docs: update handoff design pointer
2026-05-02 11:05:41 +08:00
mlogclub
c19a22f786
merge: admin auth redesign
2026-04-30 18:35:42 +08:00
mlogclub
8fe2fca931
docs: update wxwork token flow pointer
2026-04-30 18:23:01 +08:00
mlogclub
56d57f10c5
fix(auth): keep lockout window stable
2026-04-30 18:20:36 +08:00
mlogclub
3d4d5e116e
test(auth): avoid closing shared service test db
2026-04-30 18:12:46 +08:00
mlogclub
880148d679
fix(web): sync auth expiry state
2026-04-30 18:10:01 +08:00
mlogclub
d300e0f00e
refactor(web): remove admin token refresh flow
2026-04-30 18:06:46 +08:00
mlogclub
34e27dffca
fix(auth): align lockout check ordering
2026-04-30 17:57:28 +08:00
mlogclub
9d74df5b37
fix(auth): align session validation and lockout semantics
2026-04-30 17:48:58 +08:00
mlogclub
fbafb13a8a
refactor(auth): simplify admin session token flow
2026-04-30 17:42:24 +08:00
mlogclub
e763a75f78
docs: update auth implementation plan pointer
2026-04-30 17:29:12 +08:00
mlogclub
1da201d9a0
docs: update auth redesign spec pointer
2026-04-30 17:05:36 +08:00
mlogclub
8be2d06283
fix(knowledge): paginate document list without content
2026-04-30 13:43:22 +08:00
mlogclub
3245c7f73b
chore: update docs submodule for v1.3.0
2026-04-30 10:17:48 +08:00
mlogclub
4d6e9a01c8
fix: correct schedule refresh loading state
2026-04-30 10:16:43 +08:00
Bob
6d97721a3f
Merge pull request #6 from huabeitech/feature/agent-team-schedule-batch
...
Feature/agent team schedule batch
2026-04-30 09:48:45 +08:00
mlogclub
c9d1ae13f4
refactor: move batch schedule response mapping to builder
2026-04-29 20:33:30 +08:00
mlogclub
dedb4e64b1
feat: integrate batch schedule dialog
2026-04-29 20:16:17 +08:00
mlogclub
cc3e80a3cc
feat: add batch schedule dialog
2026-04-29 20:11:59 +08:00
mlogclub
44d59189a2
feat: add batch schedule frontend api
2026-04-29 19:54:59 +08:00
mlogclub
a2ba3784fb
feat: expose batch schedule endpoints
2026-04-29 19:48:19 +08:00
mlogclub
c7e6c8a0db
feat: implement batch schedule service
2026-04-29 19:41:16 +08:00
mlogclub
60119355d7
test: cover batch schedule service rules
2026-04-29 19:27:03 +08:00
mlogclub
630f25df95
feat: add batch schedule dto and repository methods
2026-04-29 19:03:58 +08:00
mlogclub
18c1888990
docs: update batch schedule implementation plan
2026-04-29 15:52:13 +08:00
mlogclub
b5725751f6
docs: update agent team schedule batch spec
2026-04-29 15:33:50 +08:00
mlogclub
6331ce32c4
feat(schedule): remove sourceType from schedule models and payloads
2026-04-29 15:09:35 +08:00
mlogclub
e56fe82b3a
feat(calendar): add isSameLocalDay function and integrate it into calendar components
2026-04-29 14:54:19 +08:00
mlogclub
9d9687ec5a
feat(calendar): add week view support and refactor calendar date range utilities
2026-04-29 14:44:07 +08:00
mlogclub
2589c1da13
feat(schedule): add validation to prevent cross-day and historical schedule entries
2026-04-29 14:16:26 +08:00
mlogclub
2872f93d67
feat(calendar): implement day time layout for schedule visualization
2026-04-29 14:02:31 +08:00
mlogclub
27f6520457
feat(calendar): enhance drag-and-drop interaction with preview functionality
2026-04-29 10:54:18 +08:00
mlogclub
b04f14b8cf
fix(layout): improve layout responsiveness and overflow handling
2026-04-29 10:40:09 +08:00
mlogclub
944221a76c
feat(calendar): refactor to support month view and improve scheduling logic
2026-04-29 10:30:27 +08:00
mlogclub
8646b002c1
feat: add calendar scheduling feature for agent teams
...
- Implemented FindCalendarSchedules method in agentTeamScheduleService to retrieve schedules within a specified time range.
- Added new API endpoint fetchAgentTeamScheduleCalendar to fetch schedules for the calendar view.
- Created ScheduleCalendar component to display agent team schedules in a calendar format with drag-and-drop functionality for moving and resizing schedules.
- Updated EditDialog component to support deleting schedules and handling default values for new entries.
- Enhanced DashboardAgentTeamSchedulesPage to toggle between calendar and list views, and to load calendar data based on selected week.
- Added tests for FindCalendarSchedules to ensure correct schedule retrieval and validation of time ranges.
2026-04-29 09:23:54 +08:00
mlogclub
ce8a8d5bcc
docs: update schedule calendar spec pointer
2026-04-28 23:29:39 +08:00
mlogclub
be23e13400
fix(.gitignore): add .superpowers to ignore list
2026-04-28 23:27:30 +08:00
mlogclub
9e88ecd8eb
fix(nav-user): move change password menu item to a new position in the dropdown
2026-04-28 23:13:57 +08:00
mlogclub
7592203f77
feat(widget-demo): add copy functionality for widget snippet with visual feedback
2026-04-28 23:13:49 +08:00
mlogclub
bcd2c603f4
fix(notification): ensure BuildNotificationList returns an empty slice instead of nil
2026-04-28 23:09:50 +08:00
mlogclub
28d1cfc160
fix(customer_service): update EnsureExternalCustomer to use TxContext
2026-04-28 23:03:06 +08:00
mlogclub
21a08f3cb1
fix(notification): sync notification permissions
2026-04-28 23:00:22 +08:00
mlogclub
55d55101df
feat(widget-demo): add direct chat URL generation and copy functionality
2026-04-28 23:00:22 +08:00