changedInput schema / properties / branch / description
Previous value: -"Ветка прода. По умолчанию — ветка по умолчанию репозитория."New value: +"Production branch. Defaults to the repository's default branch."
changedInput schema / properties / deploy / description
Previous value: -"Применить настройки из детекта и запустить первую сборку сразу — как кнопка «Начать деплой» в панели. `false` — оставить проект в мастере: сборок не будет, пока человек не завершит настройку в панели."New value: +"Apply the detected settings and start the first build right away — same as the «Начать деплой» button in the dashboard. `false` leaves the project in the setup wizard: no builds until the person completes the setup in the dashboard."
changedInput schema / properties / name / description
Previous value: -"Имя проекта; из него выводится слаг и адрес. По умолчанию — имя репозитория."New value: +"Project name; the slug and the address are derived from it. Defaults to the repository name — for a second app from the same monorepo give a distinct name."
changedInput schema / properties / organization / description
Previous value: -"Слаг организации. Без него — единственная организация аккаунта или личная; если их несколько и личной нет, инструмент перечислит слаги."New value: +"Organization slug. Without it — the account's only organization, or the personal one; if there are several and none is personal, the tool lists the slugs."
changedInput schema / properties / provider / description
Previous value: -"Провайдер: github, gitverse, gitlab, gitflic или sourcecraft."New value: +"Provider: github, gitverse, gitlab, gitflic or sourcecraft."
changedInput schema / properties / repo / description
Previous value: -"Путь репозитория у провайдера: `owner/repo`; у GitLab бывает вложенным (`group/sub/project`). Допустима форма `gitverse:owner/repo`."New value: +"Repository path at the provider: `owner/repo`; GitLab paths may be nested (`group/sub/project`). The form `gitverse:owner/repo` is accepted too."
addedInput schema / properties / root_directory
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Monorepo: the app folder inside the repository, relative to its root — `apps/web`, `frontend`. Omit it for an app in the repository root (if the root has no app and exactly one subfolder does, that folder is picked automatically). A repository already linked to a project can be imported again ONLY with a `root_directory` that no linked project uses.",
+ "title": "Root Directory"
+}
addedOutput schema / $defs
Added value: +{
+ "AppDirCandidate": {
+ "properties": {
+ "looks_like": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Looks Like"
+ },
+ "path": {
+ "title": "Path",
+ "type": "string"
+ }
+ },
+ "required": [
+ "path"
+ ],
+ "title": "AppDirCandidate",
+ "type": "object"
+ },
+ "LinkedProject": {
+ "description": "A project that is already built from this repository.",
+ "properties": {
+ "branch": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Branch"
+ },
+ "project": {
+ "title": "Project",
+ "type": "string"
+ },
+ "project_id": {
+ "title": "Project Id",
+ "type": "string"
+ },
+ "root_directory": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Root Directory"
+ },
+ "url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Url"
+ }
+ },
+ "required": [
+ "project",
+ "project_id"
+ ],
+ "title": "LinkedProject",
+ "type": "object"
+ }
+}
addedOutput schema / properties / app_dir_candidates
Added value: +{
+ "default": [],
+ "items": {
+ "$ref": "#/$defs/AppDirCandidate"
+ },
+ "title": "App Dir Candidates",
+ "type": "array"
+}
addedOutput schema / properties / linked_projects
Added value: +{
+ "default": [],
+ "items": {
+ "$ref": "#/$defs/LinkedProject"
+ },
+ "title": "Linked Projects",
+ "type": "array"
+}
addedOutput schema / properties / root_directory
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Root Directory"
+}
changedOutput schema / properties / status / enum
Previous value: -[
- "created",
- "needs_connection"
-]New value: +[
+ "created",
+ "needs_connection",
+ "already_linked"
+]