Skip to content

Commit

Permalink
Gramo 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sebt3 committed Feb 12, 2024
1 parent 8f4159d commit 0fd73a9
Show file tree
Hide file tree
Showing 50 changed files with 4,368 additions and 507 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,25 @@
!/back/schema/core.graphql
/front/queries/**/*.graphql
!/front/queries/core/*
!/front/queries/vynil/InstallPrepare.graphql
/front/routes/index.ts
/front/routes/*/*
/front/components/**/*.ts
/front/components/**/*.vue
!/front/components/core/*
!/front/components/navigation/*
!/front/components/charts/*
!/front/components/vynil/InstallView.vue
!/front/components/vynil/PackageList.vue
!/front/components/vynil/CategoryList.vue
!/front/components/vynil/PackageMeta.vue
!/front/components/vynil/CategoryMeta.vue
/front/libs/**/*.ts
!/front/libs/*/custom.ts
!/front/libs/core/*
/front/pages/**/*.vue
!/front/pages/automation/fluxcd/automationDashboard.vue
!/front/pages/install/vynil/DistribView.vue
!/front/pages/install/vynil/InstallView.vue
!/front/pages/install/vynil/InstallEdit.vue
!/front/pages/install/vynil/InstallNew.vue
!/front/pages/install/vynil/installDashboard.vue
7 changes: 7 additions & 0 deletions back/schema/core.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,13 @@ type metadata {
uid: String
}

type parentRef {
name: String!
namespace: String
group: String!
short: String!
}

type permissionReviewNonResourceRules {
nonResourceURLs: [String]
verbs: [String]
Expand Down
168 changes: 156 additions & 12 deletions data/certmanager.json
Original file line number Diff line number Diff line change
Expand Up @@ -3087,8 +3087,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "Challenge",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "Challenge",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -3691,8 +3715,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "Order",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "Order",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -4817,8 +4865,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "Certificate",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "Certificate",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -5467,8 +5539,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "CertificateRequest",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "CertificateRequest",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -9245,8 +9341,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "ClusterIssuer",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "ClusterIssuer",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -13023,8 +13143,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "certmanager",
"short": "Issuer",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "certmanager",
"short": "Issuer",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down
100 changes: 96 additions & 4 deletions data/cnpg.json
Original file line number Diff line number Diff line change
Expand Up @@ -882,8 +882,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "cnpg",
"short": "Backup",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "cnpg",
"short": "Backup",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down Expand Up @@ -8650,6 +8674,14 @@
"targetShort": "PersistentVolumeClaim",
"algo": "k8s",
"path": null
},
{
"group": "cnpg",
"short": "Cluster",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
Expand Down Expand Up @@ -8766,6 +8798,20 @@
"spec",
"status"
]
},
{
"group": "cnpg",
"short": "Cluster",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
Expand Down Expand Up @@ -21248,6 +21294,14 @@
"targetShort": "RoleBinding",
"algo": "k8s",
"path": null
},
{
"group": "cnpg",
"short": "Pooler",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
Expand Down Expand Up @@ -21320,6 +21374,20 @@
"roleRef",
"subjects"
]
},
{
"group": "cnpg",
"short": "Pooler",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
Expand Down Expand Up @@ -21700,8 +21768,32 @@
"listExcludes": [],
"readExcludes": [],
"simpleExcludes": [],
"autoResolvers": [],
"resolvers": [],
"autoResolvers": [
{
"group": "cnpg",
"short": "ScheduledBackup",
"algo": "vynil",
"type": "parent",
"targetGroup": "vynil",
"targetShort": "Install"
}
],
"resolvers": [
{
"group": "cnpg",
"short": "ScheduledBackup",
"type": "parent",
"name": "parentInstall",
"args": "(params: queryParameters)",
"resultGroup": "vynil",
"resultShort": "Install",
"result": "vynilInstall",
"properties": [
"spec",
"status"
]
}
],
"gqlDefs": {
"metadata": "metadata!",
"spec": "JSONObject",
Expand Down
Loading

0 comments on commit 0fd73a9

Please sign in to comment.