chore: stabilize chatwoot parity baseline

This commit is contained in:
2026-06-04 18:12:50 +08:00
parent 8ac150bc7b
commit 42cdab880c
39 changed files with 1028 additions and 696 deletions
@@ -18,10 +18,10 @@ import (
func setupInboxMemberActionRouter(handler *InboxHandler) *gin.Engine {
gin.SetMode(gin.TestMode)
r := gin.New()
r.POST("/api/v1/accounts/:inbox_id/inboxes/:inbox_id/set_agent_bot", handler.SetAgentBot)
r.GET("/api/v1/accounts/:inbox_id/inboxes/:inbox_id/health", handler.Health)
r.POST("/api/v1/accounts/:inbox_id/inboxes/:inbox_id/sync_templates", handler.SyncTemplates)
r.POST("/api/v1/accounts/:inbox_id/inboxes/:inbox_id/register_webhook", handler.RegisterWebhook)
r.POST("/api/v1/accounts/:account_id/inboxes/:inbox_id/set_agent_bot", handler.SetAgentBot)
r.GET("/api/v1/accounts/:account_id/inboxes/:inbox_id/health", handler.Health)
r.POST("/api/v1/accounts/:account_id/inboxes/:inbox_id/sync_templates", handler.SyncTemplates)
r.POST("/api/v1/accounts/:account_id/inboxes/:inbox_id/register_webhook", handler.RegisterWebhook)
return r
}
@@ -149,4 +149,4 @@ func TestInboxRegisterWebhook_BadInboxID(t *testing.T) {
assert.Equal(t, http.StatusBadRequest, w.Code)
assert.Contains(t, parseJSONError(w.Body.Bytes()), "invalid inbox id")
}
}