-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Developer Tools
-
3
-
Not Needed
-
Iteration Xiaosaurus, Iteration Yinlong, Iteration Zephyrosaurus
- The <CompassSidebarPlugin> will be adapted to use the new ConnectionRepository. It will interact with the ConnectionRepository and ConnectionManager to open and close connections.
- We will use the new ConnectionScope service in each tab plugin, to get access to the current DataService and ConnectionManager.
- The <DataServiceProvider> on the Home component will be changed, as the DataService will be provided by the ConnectionScope context object.
- depends on
-
COMPASS-7842 Refactor ConnectionInfoProvider to work only with ConnectionInfo.id
- Closed
-
COMPASS-7843 Create NamespaceProvider that resolves the metadata for a particular namespace
- Closed
- has to be done before
-
COMPASS-7859 Adapt ImportPlugin to receive the relevant dataservice when opened
- Closed
-
COMPASS-7860 Adapt ExportPlugin to receive the relevant dataservice when opened
- Closed
-
COMPASS-7861 Adapt CreateViewPlugin to receive the relevant dataservice when opened
- Closed
-
COMPASS-7862 Adapt CreateNamespacePlugin to receive the relevant dataservice when opened
- Closed
- is depended on by
-
COMPASS-7684 Add connection name to breadcrumbs
- Closed
-
COMPASS-7831 Remove MongoDBInstancesManager.listMongoDBInstances once we are able to render Workspaces and Sidebar even without connections
- Closed
-
COMPASS-7880 Finish highlighting & expanding behaviour for the new sidebar Connection Items
- Closed