Commit Graph

6 Commits

Author SHA1 Message Date
c639453e01 feat: remove DNS and Domains from layout, add DNS and Domains content components
- Removed DNS and Domains entries from the layout navigation.
- Added DnsContentComponent for managing DNS records with Cloudflare.
- Added DomainsContentComponent for managing domains and SSL certificates.
- Introduced TabsComponent and TabComponent for tab navigation.
- Updated index.ts to export new TabsComponent and TabComponent.
2025-11-26 12:33:02 +00:00
c46ceccb6c update 2025-11-26 12:16:50 +00:00
8ebd677478 feat: Implement platform service providers for MinIO and MongoDB
- 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.
2025-11-25 04:20:19 +00:00
9aa6906ca5 ui rebuild 2025-11-24 19:52:35 +00:00
c9beae93c8 feat: integrate toast notifications in settings and layout components
- Added ToastService for managing toast notifications.
- Replaced alert in settings component with toast notifications for success and error messages.
- Included ToastComponent in layout for displaying notifications.
- Created loading spinner component for better user experience.
- Implemented domain detail component with detailed views for certificates, requirements, and services.
- Added functionality to manage and display SSL certificates and their statuses.
- Introduced a registry manager class for handling Docker registry operations.
2025-11-24 01:31:15 +00:00
8f538ab9c0 update 2025-11-18 00:03:24 +00:00