refactor: v2 automatic team slugs (#20897)

* refactor: automatic team slugs

* refactor: automatic organizations team slugs

* refactor: automatic managed organizations slugs

* docs

* refactor: test
This commit is contained in:
Lauris Skraucis
2025-04-24 10:00:01 +02:00
committed by GitHub
parent 4e8d5cebca
commit 396ccb1cd2
11 changed files with 101 additions and 6 deletions
+13 -2
View File
@@ -15024,7 +15024,7 @@
},
"slug": {
"type": "string",
"description": "Team slug",
"description": "Team slug in kebab-case - if not provided will be generated automatically based on name.",
"example": "caltel"
},
"logoUrl": {
@@ -17751,7 +17751,7 @@
},
"slug": {
"type": "string",
"description": "Team slug",
"description": "Team slug in kebab-case - if not provided will be generated automatically based on name.",
"example": "caltel"
},
"logoUrl": {
@@ -18546,6 +18546,11 @@
"description": "Name of the organization",
"example": "CalTeam"
},
"slug": {
"type": "string",
"description": "Organization slug in kebab-case - if not provided will be generated automatically based on name.",
"example": "cal-tel"
},
"metadata": {
"type": "object",
"description": "You can store any additional data you want here.\nMetadata must have at most 50 keys, each key up to 40 characters.\nValues can be strings (up to 500 characters), numbers, or booleans.",
@@ -18566,6 +18571,9 @@
"type": "string",
"minLength": 1
},
"slug": {
"type": "string"
},
"metadata": {
"type": "object",
"example": {
@@ -18602,6 +18610,9 @@
"type": "string",
"minLength": 1
},
"slug": {
"type": "string"
},
"metadata": {
"type": "object",
"example": {