Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Server state: Add Ons & Add On definitions #4836

Merged
merged 13 commits into from
Aug 11, 2023
Merged

Conversation

paladin-devops
Copy link
Contributor

@paladin-devops paladin-devops commented Jul 6, 2023

Add new server state interface methods for Add Ons and Add On definitions. Added to boltdbstate as well, but not implemented.

This PR also contains changes from #4861, for adding support for project-level events.

@github-actions github-actions bot added the core label Jul 6, 2023
@paladin-devops paladin-devops self-assigned this Jul 6, 2023
Add new interface methods to boltdbstate as well, but not implemented.
Also update add on definitions list endpoint to use the list request proto instead of a pagination proto.
Pagination response must be included in the response for listing add-ons and add-on definitions.

Remove add-on update from serverstate interface.
A reference to the existing add-on definition is required, to do a lookup before updating the existing one.
This is necessary to enable "project-level" events. Before this commit, Events could only be used at the "app-level".
@paladin-devops paladin-devops merged commit eda1ec3 into main Aug 11, 2023
38 of 39 checks passed
@paladin-devops paladin-devops deleted the f-add-ons-serverstate branch August 11, 2023 14:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
core pr/no-changelog No automatic changelog entry required for this pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants