- Added base interface and abstract class for platform service providers. - Created MinIOProvider class for S3-compatible storage with deployment, provisioning, and deprovisioning functionalities. - Implemented MongoDBProvider class for MongoDB service with similar capabilities. - Introduced error handling utilities for better error management. - Developed TokensComponent for managing registry tokens in the UI, including creation, deletion, and display of tokens.
11 lines
399 B
TypeScript
11 lines
399 B
TypeScript
/**
|
|
* Platform Services Module
|
|
* Exports all platform service related classes and types
|
|
*/
|
|
|
|
export { PlatformServicesManager } from './manager.ts';
|
|
export type { IPlatformServiceProvider } from './providers/base.ts';
|
|
export { BasePlatformServiceProvider } from './providers/base.ts';
|
|
export { MongoDBProvider } from './providers/mongodb.ts';
|
|
export { MinioProvider } from './providers/minio.ts';
|