Skip to content

Add CSP Account and IDP Configuration Management Features#76

Open
MZC-CSC wants to merge 17 commits intom-cmp:mainfrom
MZC-CSC:feature/csp-account-idp-management
Open

Add CSP Account and IDP Configuration Management Features#76
MZC-CSC wants to merge 17 commits intom-cmp:mainfrom
MZC-CSC:feature/csp-account-idp-management

Conversation

@MZC-CSC
Copy link
Member

@MZC-CSC MZC-CSC commented Jan 12, 2026

Summary

  • Add CSP Account management functionality with AWS, GCP, Azure support
  • Add IDP (Identity Provider) configuration management
  • Add CSP Policy management features
  • Regenerate Swagger documentation with new endpoints
  • Update gitignore configuration

Changes

New Features

  • CSP Account Management: Create, read, update, delete, and list CSP accounts across multiple cloud providers (AWS, GCP, Azure)
  • IDP Configuration: Manage identity provider configurations for CSP integrations
  • CSP Policy Management: Handle cloud service provider policies and access controls

Handler Additions

  • csp_account_handler.go - 8 endpoints for CSP account CRUD operations
  • csp_idp_config_handler.go - 8 endpoints for IDP configuration management
  • csp_policy_handler.go - 10 endpoints for CSP policy management

dogfootman and others added 17 commits September 22, 2025 16:44
…irect dependencies for OpenTelemetry and other libraries.
…ement. Added endpoint to retrieve workspaces assigned to a project, updated project creation to optionally assign a workspace, and improved error handling. Modified swagger definitions for better clarity and added new constants for authentication methods.
…nce API documentation for project and workspace management. Introduced new endpoints for workspace retrieval and improved error handling in existing API definitions.
…ncluding local build instructions, service dependencies, and image management commands. Update project and workspace services to utilize environment variable for default workspace name, improve error handling, and streamline project assignment logic.
…s and project management. Removed deprecated endpoints, added new endpoints for workspace assignment and unassignment, and updated parameter definitions for clarity. Enhanced error handling and improved Swagger definitions for better API usability.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants