rogee
|
2ec5366d7c
|
feat(audit): cover operational mutations
|
2026-06-05 10:45:55 +08:00 |
|
rogee
|
4597d404fd
|
feat(audit): record enterprise mutations
|
2026-06-05 10:33:33 +08:00 |
|
rogee
|
3f8f04d65a
|
feat(audit): align chatwoot audit log payloads
|
2026-06-05 10:21:15 +08:00 |
|
rogee
|
c00d313576
|
feat(macros): align chatwoot macro payloads
|
2026-06-05 10:11:11 +08:00 |
|
rogee
|
382933e601
|
feat(automation): deliver retryable external actions
|
2026-06-05 09:54:50 +08:00 |
|
rogee
|
72e980def9
|
docs: land automation delivery plan
|
2026-06-05 09:39:20 +08:00 |
|
rogee
|
4e2855958d
|
feat(automation): record rule execution outcomes
|
2026-06-05 09:32:25 +08:00 |
|
rogee
|
f4c56bf109
|
feat(automation): align rule trigger coverage
|
2026-06-05 09:24:10 +08:00 |
|
rogee
|
0866ea5429
|
docs: detail automation trigger plan
|
2026-06-05 09:10:18 +08:00 |
|
rogee
|
3403770cb7
|
feat(automation): align automation rule payloads
|
2026-06-05 09:03:34 +08:00 |
|
rogee
|
04be5e4e4e
|
docs: land automation macro execution plan
|
2026-06-05 08:50:36 +08:00 |
|
rogee
|
20941b9f2d
|
docs: record csat download checkpoint
|
2026-06-05 08:41:57 +08:00 |
|
rogee
|
b36cf079db
|
feat(csat): align report download csv
|
2026-06-05 08:40:21 +08:00 |
|
rogee
|
5c771d8c2c
|
docs: record csat public send checkpoint
|
2026-06-05 08:32:58 +08:00 |
|
rogee
|
ef3a90959d
|
feat(csat): send surveys on resolved conversations
|
2026-06-05 08:30:45 +08:00 |
|
rogee
|
bda5ad590d
|
docs: expand parity execution plan
|
2026-06-05 08:21:31 +08:00 |
|
rogee
|
fca6838a75
|
docs: record csat report checkpoint
|
2026-06-05 08:14:33 +08:00 |
|
rogee
|
f441680c76
|
feat(csat): align account report payloads
|
2026-06-05 08:11:46 +08:00 |
|
rogee
|
9e0826b144
|
docs: record sla notification checkpoint
|
2026-06-05 08:02:31 +08:00 |
|
rogee
|
d23f3f09f1
|
feat(sla): notify users on sla misses
|
2026-06-05 07:59:51 +08:00 |
|
rogee
|
64926db464
|
docs: land chatwoot parity tracking plan
|
2026-06-05 07:55:03 +08:00 |
|
rogee
|
330f875f95
|
docs: record applied sla reports checkpoint
|
2026-06-05 07:50:14 +08:00 |
|
rogee
|
4f85ef11e4
|
feat(sla): align applied sla reports
|
2026-06-05 07:45:54 +08:00 |
|
rogee
|
0c6cf1dd27
|
docs: record sla breach lifecycle checkpoint
|
2026-06-05 07:30:52 +08:00 |
|
rogee
|
213bf2b5f9
|
feat(sla): make sla breach events idempotent
|
2026-06-05 07:26:12 +08:00 |
|
rogee
|
85da0beb93
|
docs: record applied sla persistence checkpoint
|
2026-06-05 07:18:32 +08:00 |
|
rogee
|
a11bb965fa
|
feat(sla): persist applied sla on conversations
|
2026-06-05 07:16:05 +08:00 |
|
rogee
|
4cf68d1639
|
docs: record sla policy payload checkpoint
|
2026-06-05 07:06:54 +08:00 |
|
rogee
|
95224faa34
|
feat(sla): align sla policy payloads
|
2026-06-05 07:03:01 +08:00 |
|
rogee
|
be9c8f1f93
|
docs: record capacity enforcement checkpoint
|
2026-06-05 06:58:14 +08:00 |
|
rogee
|
a98dc2ca42
|
feat(capacity): enforce inbox assignment limits
|
2026-06-05 06:56:09 +08:00 |
|
rogee
|
5033cf17b0
|
docs: record search live gate checkpoint
|
2026-06-05 06:48:57 +08:00 |
|
rogee
|
f08c74381e
|
test(search): add meilisearch live gate
|
2026-06-05 06:46:36 +08:00 |
|
rogee
|
f36512e993
|
docs: record search payload checkpoint
|
2026-06-05 06:40:52 +08:00 |
|
rogee
|
a16c23c731
|
feat(search): align chatwoot search payloads
|
2026-06-05 06:38:08 +08:00 |
|
rogee
|
178bc36e8f
|
docs: record channel route cleanup checkpoint
|
2026-06-05 06:22:50 +08:00 |
|
rogee
|
f04a03b65a
|
feat(channels): align channel route inbox payloads
|
2026-06-05 06:19:50 +08:00 |
|
rogee
|
10c7df00f0
|
docs: record capacity parity checkpoint
|
2026-06-05 06:07:10 +08:00 |
|
rogee
|
b197e54d9f
|
feat(capacity): align chatwoot inbox capacity limits
|
2026-06-05 06:03:44 +08:00 |
|
rogee
|
492d916bef
|
docs: detail agent capacity parity plan
|
2026-06-05 05:50:48 +08:00 |
|
rogee
|
8fd40ec17d
|
docs: record channel config checkpoint
|
2026-06-05 05:44:03 +08:00 |
|
rogee
|
f0aae79d6d
|
feat(inboxes): deepen channel config parity
|
2026-06-05 05:41:48 +08:00 |
|
rogee
|
8f69ef490e
|
docs: record inbox members checkpoint
|
2026-06-05 05:31:49 +08:00 |
|
rogee
|
82167f5dd3
|
feat(inboxes): align chatwoot inbox members
|
2026-06-05 05:28:41 +08:00 |
|
rogee
|
c6a22ad99e
|
docs: record inbox working hours checkpoint
|
2026-06-05 05:20:45 +08:00 |
|
rogee
|
945782eb03
|
feat(inboxes): persist chatwoot working hours
|
2026-06-05 05:19:36 +08:00 |
|
rogee
|
ff98202c38
|
docs: record inbox request binding checkpoint
|
2026-06-05 05:10:16 +08:00 |
|
rogee
|
ee93546def
|
feat(inboxes): bind chatwoot channel settings
|
2026-06-05 05:07:09 +08:00 |
|
rogee
|
cd83c82ee0
|
docs: expand chatwoot parity execution tracker
|
2026-06-05 04:55:19 +08:00 |
|
rogee
|
1f6ec3edb3
|
docs: record inbox serializer checkpoint
|
2026-06-05 04:49:48 +08:00 |
|
rogee
|
0e83e8d8b7
|
feat(inboxes): align chatwoot inbox serializers
|
2026-06-05 04:48:32 +08:00 |
|
rogee
|
c256e279eb
|
docs: record crm frontend smoke checkpoint
|
2026-06-05 04:41:19 +08:00 |
|
rogee
|
ad29dc33cf
|
test(crm): cover chatwoot frontend crm smoke
|
2026-06-05 04:40:37 +08:00 |
|
rogee
|
1ffd1d5708
|
docs: record contact export email checkpoint
|
2026-06-05 04:31:12 +08:00 |
|
rogee
|
c2766fe642
|
feat(crm): email contact export completions
|
2026-06-05 04:29:24 +08:00 |
|
rogee
|
0f65935684
|
docs: record import label validation checkpoint
|
2026-06-05 04:24:29 +08:00 |
|
rogee
|
653db81ef2
|
feat(crm): validate imported contact labels
|
2026-06-05 04:23:16 +08:00 |
|
rogee
|
b5f4431437
|
docs: record crm search checkpoint
|
2026-06-05 04:18:10 +08:00 |
|
rogee
|
202da194e1
|
feat(crm): route crm search through meilisearch
|
2026-06-05 04:16:49 +08:00 |
|
rogee
|
7a7bc4197a
|
docs: record nested conversations checkpoint
|
2026-06-05 04:06:45 +08:00 |
|
rogee
|
fb775b76f6
|
feat(crm): align nested conversation payloads
|
2026-06-05 04:05:01 +08:00 |
|
rogee
|
9d0e8d40c0
|
docs: record contact notes checkpoint
|
2026-06-05 03:56:15 +08:00 |
|
rogee
|
af57482d5e
|
feat(crm): align contact note payloads
|
2026-06-05 03:54:16 +08:00 |
|
rogee
|
096e4ee40d
|
docs: record contact export checkpoint
|
2026-06-05 03:40:35 +08:00 |
|
rogee
|
47c2b805e9
|
feat(crm): persist contact export artifacts
|
2026-06-05 03:38:16 +08:00 |
|
rogee
|
861aea1f38
|
docs: record contact data import checkpoint
|
2026-06-05 03:23:11 +08:00 |
|
rogee
|
8eed2f1943
|
feat(crm): persist contact data imports
|
2026-06-05 03:20:34 +08:00 |
|
rogee
|
ab2ca840fb
|
docs: record contact merge parity checkpoint
|
2026-06-05 03:10:49 +08:00 |
|
rogee
|
1e3bf47071
|
feat(crm): align contact merge action
|
2026-06-05 03:07:57 +08:00 |
|
rogee
|
c7f2b43b4a
|
docs: land chatwoot parity tracking plan
|
2026-06-05 02:56:21 +08:00 |
|
rogee
|
7a033e28a0
|
feat(crm): complete contact label avatar gaps
|
2026-06-05 02:53:24 +08:00 |
|
rogee
|
5cf735076d
|
docs: record crm parity checkpoint
|
2026-06-05 02:36:45 +08:00 |
|
rogee
|
3481597c6f
|
feat(crm): align contact company payloads
|
2026-06-05 02:34:06 +08:00 |
|
rogee
|
c7053d975d
|
docs: record message mutation parity checkpoint
|
2026-06-05 02:11:53 +08:00 |
|
rogee
|
a465bbe09d
|
feat(conversations): finish message mutation parity
|
2026-06-05 02:10:42 +08:00 |
|
rogee
|
5c44ca0c50
|
docs: record conversation serializer parity checkpoint
|
2026-06-05 01:53:31 +08:00 |
|
rogee
|
9f89cbfe7c
|
feat(conversations): align chatwoot message serializers
|
2026-06-05 01:52:07 +08:00 |
|
rogee
|
c964d6c8fd
|
docs: record profile settings parity completion
|
2026-06-05 01:25:53 +08:00 |
|
rogee
|
7aa3362185
|
feat(profile): support chatwoot settings updates
|
2026-06-05 01:24:38 +08:00 |
|
rogee
|
a88b49bb04
|
docs: record auth session parity checkpoint
|
2026-06-05 01:18:56 +08:00 |
|
rogee
|
e59f9f3c4a
|
feat(auth): add chatwoot session routes
|
2026-06-05 01:17:32 +08:00 |
|
rogee
|
c1fd56eb40
|
docs: record profile serializer parity checkpoint
|
2026-06-05 01:09:53 +08:00 |
|
rogee
|
56a8c5b806
|
feat(profile): align chatwoot user serializer
|
2026-06-05 01:07:40 +08:00 |
|
rogee
|
6757e17c82
|
docs: record provider ingress parity completion
|
2026-06-05 00:50:24 +08:00 |
|
rogee
|
ebd8f081ca
|
feat(webhook): finalize provider ingress parity
|
2026-06-05 00:49:29 +08:00 |
|
rogee
|
5b4982d87c
|
docs: record whatsapp webhook verification checkpoint
|
2026-06-05 00:41:23 +08:00 |
|
rogee
|
1c3093337f
|
test(webhook): cover whatsapp ingress verification
|
2026-06-05 00:40:38 +08:00 |
|
rogee
|
7831fda720
|
docs: record line webhook signature checkpoint
|
2026-06-05 00:36:34 +08:00 |
|
rogee
|
0439f3bf87
|
feat(webhook): require line ingress signatures
|
2026-06-05 00:35:30 +08:00 |
|
rogee
|
894b1326e6
|
docs: record tiktok webhook signature checkpoint
|
2026-06-05 00:30:37 +08:00 |
|
rogee
|
0ea7a081e3
|
feat(webhook): verify tiktok ingress signatures
|
2026-06-05 00:29:41 +08:00 |
|
rogee
|
959a56bac1
|
docs: record provider ingress fixture checkpoint
|
2026-06-05 00:22:34 +08:00 |
|
rogee
|
55295ddc07
|
test(webhook): cover provider ingress persistence fixtures
|
2026-06-05 00:21:42 +08:00 |
|
rogee
|
06b999becd
|
feat(webhook): dispatch persisted provider events
|
2026-06-05 00:12:04 +08:00 |
|
rogee
|
66ecabb984
|
feat(webhook): persist provider receipt statuses
|
2026-06-05 00:03:15 +08:00 |
|
rogee
|
5eb726b124
|
feat(webhook): persist incoming provider messages
|
2026-06-04 23:54:07 +08:00 |
|
rogee
|
b3865f9084
|
docs: record chatwoot parity tracking checkpoints
|
2026-06-04 23:42:00 +08:00 |
|
rogee
|
bc7da9e12e
|
feat(webhook): implement instagram and shopify ingress
|
2026-06-04 23:37:18 +08:00 |
|
rogee
|
9e3f561bed
|
feat(webhook): align chatwoot ingress routes
|
2026-06-04 23:20:58 +08:00 |
|
rogee
|
6aa62c6d7b
|
docs: consolidate chatwoot parity roadmap
|
2026-06-04 23:06:33 +08:00 |
|