Skip to content

feat: add Calls for Help housekeeping page with status tracking - #55

Merged
Webbanditten merged 1 commit into
masterfrom
feat/call-for-help
May 7, 2026
Merged

feat: add Calls for Help housekeeping page with status tracking#55
Webbanditten merged 1 commit into
masterfrom
feat/call-for-help

Conversation

@Webbanditten

Copy link
Copy Markdown
Owner
  • Controller with date filter for browsing CFH history
  • Service layer querying calls_for_help table
  • Model with full DB mapping (caller, room, category, picked_up, closed_at, closed_reason, reply_message)
  • Status column with unicode icons: open, in progress, replied (with reply tooltip), cancelled, expired
  • Category color coding (emergency=yellow)
  • Chat log link pointing to /housekeeping/rooms/view/{roomId}
  • Sidebar navigation under Customer service section
  • Removed broken Room chat logs sidebar link
  • Added fuse_receive_calls_for_help permission

- Controller with date filter for browsing CFH history
- Service layer querying calls_for_help table
- Model with full DB mapping (caller, room, category, picked_up, closed_at, closed_reason, reply_message)
- Status column with unicode icons: open, in progress, replied (with reply tooltip), cancelled, expired
- Category color coding (emergency=yellow)
- Chat log link pointing to /housekeeping/rooms/view/{roomId}
- Sidebar navigation under Customer service section
- Removed broken Room chat logs sidebar link
- Added fuse_receive_calls_for_help permission
@github-actions

github-actions Bot commented May 6, 2026

Copy link
Copy Markdown

The pre-release image can be pulled using: docker pull ghcr.io/webbanditten/keplercms:prerelease-8266fb3da08cb6d8b5695b4385c1594915667481

@Webbanditten
Webbanditten merged commit cf6994c into master May 7, 2026
2 checks passed
@Webbanditten
Webbanditten deleted the feat/call-for-help branch May 7, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant