| 
18 | 18 |   - [notification.analytics](#notificationanalytics)  | 
19 | 19 |   - [notification.preferences.get](#notificationpreferencesget)  | 
20 | 20 |   - [notification.preferences.update](#notificationpreferencesupdate)  | 
21 |  | -  - [notification.user.{user_id}.push](#notificationuseruseridpush)  | 
 | 21 | +  - [notification.user.{user_id}.push](#notificationuseruser_idpush)  | 
22 | 22 |   - [user.analytics](#useranalytics)  | 
23 | 23 |   - [user.info.request](#userinforequest)  | 
24 | 24 |   - [user.info.update](#userinfoupdate)  | 
@@ -126,7 +126,8 @@ Handles user data requests, profile updates, and user lifecycle events.  | 
126 | 126 |     "string"  | 
127 | 127 |   ],  | 
128 | 128 |   "severity": "string[enum:low,medium,high,critical]",  | 
129 |  | -  "title": "string"  | 
 | 129 | +  "title": "string",  | 
 | 130 | +  "updated_at": "string[date-time]"  | 
130 | 131 | }  | 
131 | 132 | ```  | 
132 | 133 | 
 
  | 
@@ -289,6 +290,7 @@ Handles user data requests, profile updates, and user lifecycle events.  | 
289 | 290 |     "rate_limit": "integer",  | 
290 | 291 |     "respect_quiet_hours": "boolean"  | 
291 | 292 |   },  | 
 | 293 | +  "status": "string",  | 
292 | 294 |   "target_audience": {  | 
293 | 295 |     "estimated_reach": "integer",  | 
294 | 296 |     "user_filters": {  | 
@@ -422,7 +424,7 @@ Handles user data requests, profile updates, and user lifecycle events.  | 
422 | 424 | 
 
  | 
423 | 425 | ### notification.user.{user_id}.push  | 
424 | 426 | 
 
  | 
425 |  | -  | 
 | 427 | +  | 
426 | 428 | 
 
  | 
427 | 429 | #### Messages  | 
428 | 430 | **PushNotificationMessage**  | 
@@ -507,6 +509,136 @@ Handles user data requests, profile updates, and user lifecycle events.  | 
507 | 509 | 
 
  | 
508 | 510 | ## Changelog  | 
509 | 511 | 
 
  | 
 | 512 | +### 2025-08-09  | 
 | 513 | +- **changed** message: Messages changed for operation 'send' on channel 'analytics.insights' in service 'Analytics Service'  | 
 | 514 | +```json  | 
 | 515 | +  []messageflow.Message{  | 
 | 516 | +  	{  | 
 | 517 | +  		Name: "AnalyticsInsightMessage",  | 
 | 518 | +  		Payload: (  | 
 | 519 | +  			"""  | 
 | 520 | +  			... // 17 identical lines  | 
 | 521 | +  			    "string"  | 
 | 522 | +  			  ],  | 
 | 523 | +- 			  "removed_at": "string[date-time]",  | 
 | 524 | +  			  "severity": "string[enum:low,medium,high,critical]",  | 
 | 525 | +- 			  "title": "string"  | 
 | 526 | ++ 			  "title": "string",  | 
 | 527 | ++ 			  "updated_at": "string[date-time]"  | 
 | 528 | +  			}  | 
 | 529 | +  			"""  | 
 | 530 | +  		),  | 
 | 531 | +  	},  | 
 | 532 | +  }  | 
 | 533 | + | 
 | 534 | +```  | 
 | 535 | +- **changed** message: Messages changed for operation 'receive' on channel 'campaign.create' in service 'Campaign Service'  | 
 | 536 | +```json  | 
 | 537 | +  []messageflow.Message{  | 
 | 538 | +  	{  | 
 | 539 | +  		Name: "CampaignCreateMessage",  | 
 | 540 | +  		Payload: (  | 
 | 541 | +  			"""  | 
 | 542 | +  			... // 48 identical lines  | 
 | 543 | +  			    "respect_quiet_hours": "boolean"  | 
 | 544 | +  			  },  | 
 | 545 | ++ 			  "status": "string",  | 
 | 546 | +  			  "target_audience": {  | 
 | 547 | +  			    "estimated_reach": "integer",  | 
 | 548 | +  			... // 21 identical lines  | 
 | 549 | +  			"""  | 
 | 550 | +  		),  | 
 | 551 | +  	},  | 
 | 552 | +  }  | 
 | 553 | + | 
 | 554 | +```  | 
 | 555 | + | 
 | 556 | +### 2025-08-09  | 
 | 557 | +- **changed** message: Messages changed for operation 'send' on channel 'analytics.insights' in service 'Analytics Service'  | 
 | 558 | +```json  | 
 | 559 | +  []messageflow.Message{  | 
 | 560 | +  	{  | 
 | 561 | +  		Name: "AnalyticsInsightMessage",  | 
 | 562 | +  		Payload: (  | 
 | 563 | +  			"""  | 
 | 564 | +  			... // 17 identical lines  | 
 | 565 | +  			    "string"  | 
 | 566 | +  			  ],  | 
 | 567 | ++ 			  "removed_at": "string[date-time]",  | 
 | 568 | +  			  "severity": "string[enum:low,medium,high,critical]",  | 
 | 569 | +  			  "title": "string"  | 
 | 570 | +  			}  | 
 | 571 | +  			"""  | 
 | 572 | +  		),  | 
 | 573 | +  	},  | 
 | 574 | +  }  | 
 | 575 | + | 
 | 576 | +```  | 
 | 577 | + | 
 | 578 | +### 2025-08-09  | 
 | 579 | +- **changed** message: Messages changed for operation 'send' on channel 'analytics.insights' in service 'Analytics Service'  | 
 | 580 | +```json  | 
 | 581 | +  []messageflow.Message{  | 
 | 582 | +  	{  | 
 | 583 | +  		Name: "AnalyticsInsightMessage",  | 
 | 584 | +  		Payload: (  | 
 | 585 | +  			"""  | 
 | 586 | +  			... // 18 identical lines  | 
 | 587 | +  			  ],  | 
 | 588 | +  			  "severity": "string[enum:low,medium,high,critical]",  | 
 | 589 | +- 			  "title": "string",  | 
 | 590 | +- 			  "updadet_at": "string[date-time]"  | 
 | 591 | ++ 			  "title": "string"  | 
 | 592 | +  			}  | 
 | 593 | +  			"""  | 
 | 594 | +  		),  | 
 | 595 | +  	},  | 
 | 596 | +  }  | 
 | 597 | + | 
 | 598 | +```  | 
 | 599 | + | 
 | 600 | +### 2025-08-09  | 
 | 601 | +- **added** channel: 'receive' on channel 'analytics.report.request' was added to service 'Analytics Service'  | 
 | 602 | +- **added** channel: 'receive' on channel 'campaign.analytics' was added to service 'Analytics Service'  | 
 | 603 | +- **added** channel: 'receive' on channel 'notification.analytics' was added to service 'Analytics Service'  | 
 | 604 | +- **added** channel: 'receive' on channel 'user.analytics' was added to service 'Analytics Service'  | 
 | 605 | +- **added** channel: 'send' on channel 'analytics.alert' was added to service 'Analytics Service'  | 
 | 606 | +- **added** channel: 'send' on channel 'analytics.insights' was added to service 'Analytics Service'  | 
 | 607 | +- **added** channel: 'receive' on channel 'campaign.create' was added to service 'Campaign Service'  | 
 | 608 | +- **added** channel: 'receive' on channel 'campaign.execute' was added to service 'Campaign Service'  | 
 | 609 | +- **added** channel: 'send' on channel 'campaign.analytics' was added to service 'Campaign Service'  | 
 | 610 | +- **added** channel: 'send' on channel 'notification.user.{user_id}.push' was added to service 'Campaign Service'  | 
 | 611 | +- **added** channel: 'send' on channel 'user.info.request' was added to service 'Campaign Service'  | 
 | 612 | +- **added** channel: 'receive' on channel 'notification.preferences.get' was added to service 'Notification Service'  | 
 | 613 | +- **added** channel: 'receive' on channel 'notification.preferences.update' was added to service 'Notification Service'  | 
 | 614 | +- **added** channel: 'receive' on channel 'notification.user.{user_id}.push' was added to service 'Notification Service'  | 
 | 615 | +- **added** channel: 'send' on channel 'notification.analytics' was added to service 'Notification Service'  | 
 | 616 | +- **added** channel: 'send' on channel 'user.info.request' was added to service 'Notification Service'  | 
 | 617 | +- **added** channel: 'receive' on channel 'user.info.request' was added to service 'User Service'  | 
 | 618 | +- **added** channel: 'send' on channel 'notification.preferences.update' was added to service 'User Service'  | 
 | 619 | +- **added** channel: 'send' on channel 'user.analytics' was added to service 'User Service'  | 
 | 620 | +- **added** channel: 'send' on channel 'user.info.update' was added to service 'User Service'  | 
 | 621 | +- **removed** channel: 'receive' on channel 'analytics.report.request' was removed from service 'Analytics Service'  | 
 | 622 | +- **removed** channel: 'receive' on channel 'campaign.analytics' was removed from service 'Analytics Service'  | 
 | 623 | +- **removed** channel: 'receive' on channel 'notification.analytics' was removed from service 'Analytics Service'  | 
 | 624 | +- **removed** channel: 'receive' on channel 'user.analytics' was removed from service 'Analytics Service'  | 
 | 625 | +- **removed** channel: 'send' on channel 'analytics.alert' was removed from service 'Analytics Service'  | 
 | 626 | +- **removed** channel: 'send' on channel 'analytics.insights' was removed from service 'Analytics Service'  | 
 | 627 | +- **removed** channel: 'receive' on channel 'campaign.create' was removed from service 'Campaign Service'  | 
 | 628 | +- **removed** channel: 'receive' on channel 'campaign.execute' was removed from service 'Campaign Service'  | 
 | 629 | +- **removed** channel: 'send' on channel 'campaign.analytics' was removed from service 'Campaign Service'  | 
 | 630 | +- **removed** channel: 'send' on channel 'notification.user.{user_id}.push' was removed from service 'Campaign Service'  | 
 | 631 | +- **removed** channel: 'send' on channel 'user.info.request' was removed from service 'Campaign Service'  | 
 | 632 | +- **removed** channel: 'receive' on channel 'notification.preferences.get' was removed from service 'Notification Service'  | 
 | 633 | +- **removed** channel: 'receive' on channel 'notification.preferences.update' was removed from service 'Notification Service'  | 
 | 634 | +- **removed** channel: 'receive' on channel 'notification.user.{user_id}.push' was removed from service 'Notification Service'  | 
 | 635 | +- **removed** channel: 'send' on channel 'notification.analytics' was removed from service 'Notification Service'  | 
 | 636 | +- **removed** channel: 'send' on channel 'user.info.request' was removed from service 'Notification Service'  | 
 | 637 | +- **removed** channel: 'receive' on channel 'user.info.request' was removed from service 'User Service'  | 
 | 638 | +- **removed** channel: 'send' on channel 'notification.preferences.update' was removed from service 'User Service'  | 
 | 639 | +- **removed** channel: 'send' on channel 'user.analytics' was removed from service 'User Service'  | 
 | 640 | +- **removed** channel: 'send' on channel 'user.info.update' was removed from service 'User Service'  | 
 | 641 | + | 
510 | 642 | ### 2025-07-26  | 
511 | 643 | - **removed** channel: 'send' on channel 'campaign.status' was removed from service 'Campaign Service'  | 
512 | 644 | 
 
  | 
 | 
0 commit comments