feat(v0.8.670): slash registry CSV and invoke audit mesh parity
Implement Phase 695 signed slash command registry CSV and slash invoke audit export across delivery-receipts, platform gossip (RPC 108/109), slash-csv-ui modal, agentctl journeys, and test:ci-phase695 regression. Also backfill relay/worker CSV styles missing from pearcord.css and bump phase687 boot gate to 0.8.670 for RELEASE_CI continuity.
This commit is contained in:
@@ -526,6 +526,12 @@ class PearcordGuild extends EventEmitter {
|
|||||||
if (method === RPC.WEBHOOK_EXECUTE_EXPORT_CSV_SYNC) {
|
if (method === RPC.WEBHOOK_EXECUTE_EXPORT_CSV_SYNC) {
|
||||||
this.emit('webhook-execute-export-csv-sync', payload)
|
this.emit('webhook-execute-export-csv-sync', payload)
|
||||||
}
|
}
|
||||||
|
if (method === RPC.SLASH_REGISTRY_CSV_SYNC) {
|
||||||
|
this.emit('slash-registry-csv-sync', payload)
|
||||||
|
}
|
||||||
|
if (method === RPC.SLASH_INVOKE_AUDIT_EXPORT_CSV_SYNC) {
|
||||||
|
this.emit('slash-invoke-audit-export-csv-sync', payload)
|
||||||
|
}
|
||||||
if (method === RPC.MESSAGE_SEARCH_REQUEST) {
|
if (method === RPC.MESSAGE_SEARCH_REQUEST) {
|
||||||
this.emit('message-search-request', payload)
|
this.emit('message-search-request', payload)
|
||||||
}
|
}
|
||||||
@@ -758,6 +764,14 @@ class PearcordGuild extends EventEmitter {
|
|||||||
this.emit('webhook-execute-export-csv-sync', payload)
|
this.emit('webhook-execute-export-csv-sync', payload)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if (method === RPC.SLASH_REGISTRY_CSV_SYNC) {
|
||||||
|
this.emit('slash-registry-csv-sync', payload)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if (method === RPC.SLASH_INVOKE_AUDIT_EXPORT_CSV_SYNC) {
|
||||||
|
this.emit('slash-invoke-audit-export-csv-sync', payload)
|
||||||
|
return
|
||||||
|
}
|
||||||
if (method === RPC.AUDIT_EXPORT_ARCHIVE) {
|
if (method === RPC.AUDIT_EXPORT_ARCHIVE) {
|
||||||
this.emit('audit-export-archive', payload)
|
this.emit('audit-export-archive', payload)
|
||||||
return
|
return
|
||||||
@@ -1047,6 +1061,14 @@ class PearcordGuild extends EventEmitter {
|
|||||||
broadcastGossip(this, RPC.WEBHOOK_EXECUTE_EXPORT_CSV_SYNC, payload)
|
broadcastGossip(this, RPC.WEBHOOK_EXECUTE_EXPORT_CSV_SYNC, payload)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gossipSlashRegistryCsvSync (payload) {
|
||||||
|
broadcastGossip(this, RPC.SLASH_REGISTRY_CSV_SYNC, payload)
|
||||||
|
}
|
||||||
|
|
||||||
|
gossipSlashInvokeAuditExportCsvSync (payload) {
|
||||||
|
broadcastGossip(this, RPC.SLASH_INVOKE_AUDIT_EXPORT_CSV_SYNC, payload)
|
||||||
|
}
|
||||||
|
|
||||||
gossipAuditExportArchive (payload) {
|
gossipAuditExportArchive (payload) {
|
||||||
broadcastGossip(this, RPC.AUDIT_EXPORT_ARCHIVE, payload)
|
broadcastGossip(this, RPC.AUDIT_EXPORT_ARCHIVE, payload)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user