Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 60 additions & 1 deletion console-extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -351,6 +351,29 @@
}
}
},
{
"type": "console.navigation/resource-ns",
"properties": {
"id": "appproject",
"name": "AppProjects",
"perspective": "admin",
"section": "gitops-navigation-section",
"model": {
"group": "argoproj.io",
"kind": "AppProject",
"version": "v1alpha1"
}
}
},
{
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you move this above Rollouts and add a separator? Something like this:

Screenshot 2025-12-01 at 4 58 17 PM

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  {
    "type": "console.navigation/separator",
    "properties": {
      "perspective": "admin",
      "section": "gitops-navigation-section",
      "id": "argocd-separator",
      "insertAfter": "appproject",
    }
  },

"type": "console.navigation/separator",
"properties": {
"perspective": "admin",
"section": "gitops-navigation-section",
"id": "argocd-separator",
"insertAfter": "appproject"
}
},
{
"type": "console.navigation/resource-ns",
"properties": {
Expand Down Expand Up @@ -401,6 +424,24 @@
}
}
},
{
"type": "console.page/resource/list",
"flags": {
"required": [
"APPLICATION"
]
},
"properties": {
"model": {
"group": "argoproj.io",
"kind": "AppProject",
"version": "v1alpha1"
},
"component": {
"$codeRef": "ProjectList"
}
}
},
{
"type": "console.page/resource/details",
"flags": {
Expand Down Expand Up @@ -512,7 +553,25 @@
}
}
},

{
"type": "console.yaml-template",
"flags": {
"required": [
"APPLICATION"
]
},
"properties": {
"name": "default",
"model": {
"group": "argoproj.io",
"kind": "AppProject",
"version": "v1alpha1"
},
"template": {
"$codeRef": "yamlTemplates.defaultAppProjectYamlTemplate"
}
}
},
{
"type": "console.page/resource/details",
"flags": {
Expand Down
37 changes: 31 additions & 6 deletions locales/en/plugin__gitops-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,14 +127,42 @@
"App Project": "App Project",
"Argo CD project that this ApplicationSet belongs to.": "Argo CD project that this ApplicationSet belongs to.",
"Git repository URL where the ApplicationSet configuration is stored.": "Git repository URL where the ApplicationSet configuration is stored.",
"Applications": "Argo CD Applications",
"Applications": "ArgoCD Applications",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit App Project": "Edit App Project",
"Delete": "Delete",
"No Argo CD App Projects match the search filter": "No Argo CD App Projects match the search filter",
"Try removing the filter or searching for a different term to see more App Projects.": "Try removing the filter or searching for a different term to see more App Projects.",
"There are no Argo CD App Projects in this project.": "There are no Argo CD App Projects in this project.",
"There are no Argo CD App Projects in all projects.": "There are no Argo CD App Projects in all projects.",
"No matching Argo CD App Projects": "No matching Argo CD App Projects",
"No Argo CD App Projects": "No Argo CD App Projects",
"Unable to load data": "Unable to load data",
"There was an error retrieving App Projects. Check your connection and reload the page.": "There was an error retrieving App Projects. Check your connection and reload the page.",
"App Projects": "App Projects",
"Create App Project": "Create App Project",
"Search by name...": "Search by name...",
"Description": "Description",
"Last Updated": "Last Updated",
"Has Description": "Has Description",
"No Description": "No Description",
"Has Applications": "Has Applications",
"No Applications": "No Applications",
"Project Type": "Project Type",
"Default Project": "Default Project",
"Custom Projects": "Custom Projects",
"Source Repositories": "Source Repositories",
"Has Source Repos": "Has Source Repos",
"No Source Repos": "No Source Repos",
"Destinations": "Destinations",
"Has Destinations": "Has Destinations",
"No Destinations": "No Destinations",
"Promote": "Promote",
"Full Promote": "Full Promote",
"Abort": "Abort",
"Retry": "Retry",
"Restart": "Restart",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit Rollout": "Edit Rollout",
"Delete": "Delete",
"Rollout details": "Rollout details",
Expand All @@ -149,7 +177,6 @@
"No Argo Rollouts": "No Argo Rollouts",
"There are no Argo Rollouts in this project.": "There are no Argo Rollouts in this project.",
"There are no Argo Rollouts in all projects.": "There are no Argo Rollouts in all projects.",
"Unable to load data": "Unable to load data",
"There was an error retrieving applications. Check your connection and reload the page.": "There was an error retrieving applications. Check your connection and reload the page.",
"Argo Rollouts": "Argo Rollouts",
"Rollouts": "Argo Rollouts",
Expand All @@ -158,7 +185,6 @@
"Pods": "Pods",
"Labels": "Labels",
"Selector": "Selector",
"Last Updated": "Last Updated",
"No labels": "No labels",
"Rollout Status": "Rollout Status",
"Revisions": "Revisions",
Expand All @@ -180,7 +206,6 @@
"Try removing the filter or selecting a different label to see more applications.": "Try removing the filter or selecting a different label to see more applications.",
"There are no Argo CD Applications in this project.": "There are no Argo CD Applications in this project.",
"There are no Argo CD Applications in all projects.": "There are no Argo CD Applications in all projects.",
"Search by name...": "Search by name...",
"No Argo CD ApplicationSets match the label filter": "No Argo CD ApplicationSets match the label filter",
"Try removing the filter or selecting a different label to see more ApplicationSets.": "Try removing the filter or selecting a different label to see more ApplicationSets.",
"There are no Argo CD ApplicationSets in this project.": "There are no Argo CD ApplicationSets in this project.",
Expand Down
35 changes: 30 additions & 5 deletions locales/ja/plugin__gitops-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,41 @@
"Argo CD project that this ApplicationSet belongs to.": "Argo CD project that this ApplicationSet belongs to.",
"Git repository URL where the ApplicationSet configuration is stored.": "Git repository URL where the ApplicationSet configuration is stored.",
"Applications": "Applications",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit App Project": "Edit App Project",
"Delete": "Delete",
"No Argo CD App Projects match the search filter": "No Argo CD App Projects match the search filter",
"Try removing the filter or searching for a different term to see more App Projects.": "Try removing the filter or searching for a different term to see more App Projects.",
"There are no Argo CD App Projects in this project.": "There are no Argo CD App Projects in this project.",
"There are no Argo CD App Projects in all projects.": "There are no Argo CD App Projects in all projects.",
"No matching Argo CD App Projects": "No matching Argo CD App Projects",
"No Argo CD App Projects": "No Argo CD App Projects",
"Unable to load data": "Unable to load data",
"There was an error retrieving App Projects. Check your connection and reload the page.": "There was an error retrieving App Projects. Check your connection and reload the page.",
"App Projects": "App Projects",
"Create App Project": "Create App Project",
"Search by name...": "Search by name...",
"Description": "Description",
"Last Updated": "Last Updated",
"Has Description": "Has Description",
"No Description": "No Description",
"Has Applications": "Has Applications",
"No Applications": "No Applications",
"Project Type": "Project Type",
"Default Project": "Default Project",
"Custom Projects": "Custom Projects",
"Source Repositories": "Source Repositories",
"Has Source Repos": "Has Source Repos",
"No Source Repos": "No Source Repos",
"Destinations": "Destinations",
"Has Destinations": "Has Destinations",
"No Destinations": "No Destinations",
"Promote": "Promote",
"Full Promote": "Full Promote",
"Abort": "Abort",
"Retry": "Retry",
"Restart": "Restart",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit Rollout": "Edit Rollout",
"Delete": "Delete",
"Rollout details": "Rollout details",
Expand All @@ -149,15 +177,13 @@
"No Argo Rollouts": "No Argo Rollouts",
"There are no Argo Rollouts in this project.": "There are no Argo Rollouts in this project.",
"There are no Argo Rollouts in all projects.": "There are no Argo Rollouts in all projects.",
"Unable to load data": "Unable to load data",
"There was an error retrieving applications. Check your connection and reload the page.": "There was an error retrieving applications. Check your connection and reload the page.",
"Argo Rollouts": "Argo Rollouts",
"Create Rollout": "Create Rollout",
"Graph view": "Graph view",
"Pods": "Pods",
"Labels": "Labels",
"Selector": "Selector",
"Last Updated": "Last Updated",
"No labels": "No labels",
"Rollout Status": "Rollout Status",
"Revisions": "Revisions",
Expand All @@ -179,7 +205,6 @@
"Try removing the filter or selecting a different label to see more applications.": "Try removing the filter or selecting a different label to see more applications.",
"There are no Argo CD Applications in this project.": "There are no Argo CD Applications in this project.",
"There are no Argo CD Applications in all projects.": "There are no Argo CD Applications in all projects.",
"Search by name...": "Search by name...",
"No Argo CD ApplicationSets match the label filter": "No Argo CD ApplicationSets match the label filter",
"Try removing the filter or selecting a different label to see more ApplicationSets.": "Try removing the filter or selecting a different label to see more ApplicationSets.",
"There are no Argo CD ApplicationSets in this project.": "There are no Argo CD ApplicationSets in this project.",
Expand Down
35 changes: 30 additions & 5 deletions locales/ko/plugin__gitops-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,41 @@
"Argo CD project that this ApplicationSet belongs to.": "Argo CD project that this ApplicationSet belongs to.",
"Git repository URL where the ApplicationSet configuration is stored.": "Git repository URL where the ApplicationSet configuration is stored.",
"Applications": "Applications",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit App Project": "Edit App Project",
"Delete": "Delete",
"No Argo CD App Projects match the search filter": "No Argo CD App Projects match the search filter",
"Try removing the filter or searching for a different term to see more App Projects.": "Try removing the filter or searching for a different term to see more App Projects.",
"There are no Argo CD App Projects in this project.": "There are no Argo CD App Projects in this project.",
"There are no Argo CD App Projects in all projects.": "There are no Argo CD App Projects in all projects.",
"No matching Argo CD App Projects": "No matching Argo CD App Projects",
"No Argo CD App Projects": "No Argo CD App Projects",
"Unable to load data": "Unable to load data",
"There was an error retrieving App Projects. Check your connection and reload the page.": "There was an error retrieving App Projects. Check your connection and reload the page.",
"App Projects": "App Projects",
"Create App Project": "Create App Project",
"Search by name...": "Search by name...",
"Description": "Description",
"Last Updated": "Last Updated",
"Has Description": "Has Description",
"No Description": "No Description",
"Has Applications": "Has Applications",
"No Applications": "No Applications",
"Project Type": "Project Type",
"Default Project": "Default Project",
"Custom Projects": "Custom Projects",
"Source Repositories": "Source Repositories",
"Has Source Repos": "Has Source Repos",
"No Source Repos": "No Source Repos",
"Destinations": "Destinations",
"Has Destinations": "Has Destinations",
"No Destinations": "No Destinations",
"Promote": "Promote",
"Full Promote": "Full Promote",
"Abort": "Abort",
"Retry": "Retry",
"Restart": "Restart",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit Rollout": "Edit Rollout",
"Delete": "Delete",
"Rollout details": "Rollout details",
Expand All @@ -149,15 +177,13 @@
"No Argo Rollouts": "No Argo Rollouts",
"There are no Argo Rollouts in this project.": "There are no Argo Rollouts in this project.",
"There are no Argo Rollouts in all projects.": "There are no Argo Rollouts in all projects.",
"Unable to load data": "Unable to load data",
"There was an error retrieving applications. Check your connection and reload the page.": "There was an error retrieving applications. Check your connection and reload the page.",
"Argo Rollouts": "Argo Rollouts",
"Create Rollout": "Create Rollout",
"Graph view": "Graph view",
"Pods": "Pods",
"Labels": "Labels",
"Selector": "Selector",
"Last Updated": "Last Updated",
"No labels": "No labels",
"Rollout Status": "Rollout Status",
"Revisions": "Revisions",
Expand All @@ -179,7 +205,6 @@
"Try removing the filter or selecting a different label to see more applications.": "Try removing the filter or selecting a different label to see more applications.",
"There are no Argo CD Applications in this project.": "There are no Argo CD Applications in this project.",
"There are no Argo CD Applications in all projects.": "There are no Argo CD Applications in all projects.",
"Search by name...": "Search by name...",
"No Argo CD ApplicationSets match the label filter": "No Argo CD ApplicationSets match the label filter",
"Try removing the filter or selecting a different label to see more ApplicationSets.": "Try removing the filter or selecting a different label to see more ApplicationSets.",
"There are no Argo CD ApplicationSets in this project.": "There are no Argo CD ApplicationSets in this project.",
Expand Down
35 changes: 30 additions & 5 deletions locales/zh/plugin__gitops-plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,41 @@
"Argo CD project that this ApplicationSet belongs to.": "Argo CD project that this ApplicationSet belongs to.",
"Git repository URL where the ApplicationSet configuration is stored.": "Git repository URL where the ApplicationSet configuration is stored.",
"Applications": "Applications",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit App Project": "Edit App Project",
"Delete": "Delete",
"No Argo CD App Projects match the search filter": "No Argo CD App Projects match the search filter",
"Try removing the filter or searching for a different term to see more App Projects.": "Try removing the filter or searching for a different term to see more App Projects.",
"There are no Argo CD App Projects in this project.": "There are no Argo CD App Projects in this project.",
"There are no Argo CD App Projects in all projects.": "There are no Argo CD App Projects in all projects.",
"No matching Argo CD App Projects": "No matching Argo CD App Projects",
"No Argo CD App Projects": "No Argo CD App Projects",
"Unable to load data": "Unable to load data",
"There was an error retrieving App Projects. Check your connection and reload the page.": "There was an error retrieving App Projects. Check your connection and reload the page.",
"App Projects": "App Projects",
"Create App Project": "Create App Project",
"Search by name...": "Search by name...",
"Description": "Description",
"Last Updated": "Last Updated",
"Has Description": "Has Description",
"No Description": "No Description",
"Has Applications": "Has Applications",
"No Applications": "No Applications",
"Project Type": "Project Type",
"Default Project": "Default Project",
"Custom Projects": "Custom Projects",
"Source Repositories": "Source Repositories",
"Has Source Repos": "Has Source Repos",
"No Source Repos": "No Source Repos",
"Destinations": "Destinations",
"Has Destinations": "Has Destinations",
"No Destinations": "No Destinations",
"Promote": "Promote",
"Full Promote": "Full Promote",
"Abort": "Abort",
"Retry": "Retry",
"Restart": "Restart",
"Edit labels": "Edit labels",
"Edit annotations": "Edit annotations",
"Edit Rollout": "Edit Rollout",
"Delete": "Delete",
"Rollout details": "Rollout details",
Expand All @@ -149,15 +177,13 @@
"No Argo Rollouts": "No Argo Rollouts",
"There are no Argo Rollouts in this project.": "There are no Argo Rollouts in this project.",
"There are no Argo Rollouts in all projects.": "There are no Argo Rollouts in all projects.",
"Unable to load data": "Unable to load data",
"There was an error retrieving applications. Check your connection and reload the page.": "There was an error retrieving applications. Check your connection and reload the page.",
"Argo Rollouts": "Argo Rollouts",
"Create Rollout": "Create Rollout",
"Graph view": "Graph view",
"Pods": "Pods",
"Labels": "Labels",
"Selector": "Selector",
"Last Updated": "Last Updated",
"No labels": "No labels",
"Rollout Status": "Rollout Status",
"Revisions": "Revisions",
Expand All @@ -179,7 +205,6 @@
"Try removing the filter or selecting a different label to see more applications.": "Try removing the filter or selecting a different label to see more applications.",
"There are no Argo CD Applications in this project.": "There are no Argo CD Applications in this project.",
"There are no Argo CD Applications in all projects.": "There are no Argo CD Applications in all projects.",
"Search by name...": "Search by name...",
"No Argo CD ApplicationSets match the label filter": "No Argo CD ApplicationSets match the label filter",
"Try removing the filter or selecting a different label to see more ApplicationSets.": "Try removing the filter or selecting a different label to see more ApplicationSets.",
"There are no Argo CD ApplicationSets in this project.": "There are no Argo CD ApplicationSets in this project.",
Expand Down
1 change: 1 addition & 0 deletions plugin-metadata.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ const metadata: ConsolePluginBuildMetadata = {
RolloutDetails: "./gitops/components/rollout/RolloutNavPage.tsx",
ApplicationSetList: "./gitops/components/application/ApplicationSetListTab.tsx",
ApplicationSetDetailsPage: "./gitops/components/appset/ApplicationSetDetailsPage.tsx",
ProjectList: "./gitops/components/project/ProjectListTab.tsx",
yamlTemplates: "./gitops/templates/index.ts"
}
};
Expand Down
Loading