You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,20 @@ This service handles the following NATS subjects for inter-service communication
30
30
-`lfx.projects-api.get_logo`: Get a project logo URL from a given project UID
31
31
-`lfx.projects-api.slug_to_uid`: Get a project UID from a given project slug
32
32
33
+
### NATS Events Published
34
+
35
+
This service publishes the following NATS events:
36
+
37
+
-`lfx.projects-api.project_settings.updated`: Published when project settings are updated. Contains both the old and new settings to allow downstream services to react to changes. Message format:
38
+
39
+
```json
40
+
{
41
+
"project_uid": "string",
42
+
"old_settings": { /* ProjectSettings object */ },
43
+
"new_settings": { /* ProjectSettings object */ }
44
+
}
45
+
```
46
+
33
47
### Project Tags
34
48
35
49
The LFX v2 Project Service generates a set of tags for projects and project settings that are sent to the indexer-service. These tags enable searchability and discoverability of projects through OpenSearch.
0 commit comments