Closed nxtCoder19 closed 1 month ago
This pull request updates image discovery functionality, adds VPN device listing, modifies cluster resource management, and makes various UI and code improvements across multiple components.
erDiagram
infra_listGlobalVPNDevices {
String gvpn
CursorPaginationIn pagination
}
infra_listGlobalVPNDevices ||--o{ edges : contains
edges {
String cursor
node node
}
node {
String accountName
createdBy createdBy
String creationMethod
String creationTime
String displayName
String globalVPNName
String id
String ipAddr
lastUpdatedBy lastUpdatedBy
Boolean markedForDeletion
metadata metadata
String privateKey
String publicEndpoint
String publicKey
String recordVersion
String updateTime
wireguardConfig wireguardConfig
}
createdBy {
String userEmail
String userId
String userName
}
lastUpdatedBy {
String userEmail
String userId
String userName
}
metadata {
String annotations
String creationTimestamp
String deletionTimestamp
String generation
String labels
String name
String namespace
}
wireguardConfig {
String value
String encoding
}
infra_listGlobalVPNDevices ||--o{ pageInfo : contains
pageInfo {
String endCursor
Boolean hasNextPage
Boolean hasPrevPage
String startCursor
}
classDiagram
class RegistryImageInstruction {
+show: boolean
+onClose: function
+data: object
+error: string
+active: 'url' | 'script-url' | NonNullableString
+setActive: function
}
class ExtendedFilledTab {
+value: string
+onChange: function
+items: array
}
RegistryImageInstruction --> ExtendedFilledTab : uses
RegistryImageInstruction --> CodeView : uses
RegistryImageInstruction --> Popup : uses
RegistryImageInstruction --> LoadingPlaceHolder : uses
Change | Details | Files |
---|---|---|
Improved image discovery UI and functionality |
|
src/apps/console/routes/_main+/$account+/settings+/images/handle-image-discovery.tsx |
Added VPN device listing functionality |
|
src/apps/auth/server/gql/cli-queries.ts gql-queries-generator/doc/queries.graphql |
Refactored cluster resource management |
|
src/apps/console/routes/_main+/$account+/infra+/clusters/cluster-resources-v2.tsx |
Updated CodeView component |
|
src/apps/console/components/code-view.tsx |
Cleaned up user management code |
|
src/apps/console/routes/_main+/$account+/settings+/user-management/route.tsx |
Updated Docker image naming convention |
|
Taskfile.yaml |
Summary by Sourcery
Update the image discovery interface with a tabbed view for script and cURL commands, and add a new GraphQL query for listing global VPN devices. Clean up the codebase by removing unused code and improve the CodeView component to conditionally show the copy icon.
New Features:
Enhancements:
Chores: