-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3rd party broker #5015
base: main
Are you sure you want to change the base?
3rd party broker #5015
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #5015 +/- ##
==========================================
- Coverage 78.42% 78.27% -0.15%
==========================================
Files 331 339 +8
Lines 15544 15907 +363
Branches 3593 3675 +82
==========================================
+ Hits 12190 12451 +261
- Misses 3354 3456 +102
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Team delete needs to also remove all 3rd party broker creds and shut down any mqtt-schema-agents that might be running. container driver needs to look at DB on startup and restart any missing mqtt-schema-agents |
Should be enough to start the UI work to create/edit these |
Add status pill to 3rd party broker and start/stop
Adding basic external broker form validation
…xternalBroker feature flag is not set
…efault to the ff broker
…age if the externalBroker feature flag is not set
MQTT Topics Schema Storage
Add externalBroker feature flag to UI
Add detected schema info to topic hierarchy
part of #4969
Description
Adds APIs for provisioning 3rd Party MQTT Broker credentials for a team
/api/v1/teams/:teamId/brokers
/api/v1/teams/:teamId/brokers/:brokerId
/api/v1/teams/:teamId/brokers/:brokerId/credentials
:brokerId
is the usual hashid of the broker object's id. However, we will useteam
as a special case brokerId when refering to the team broker - which will have some particular behaviour. Details on that still to be figured out.Related Issue(s)
#4969
Tasks