feat: instance dialog uses AllowedRepo selector (replaces gitRepo/gitBranch inputs)

- Create Instance dialog now fetches repos from /api/aos/repos?companyId=X
- Shows only repos the selected company has access to (public + assigned)
- No more manual gitRepo/gitBranch inputs
- Submit sends allowedRepoId instead of gitRepo/gitBranch
- Product is derived from the selected repo (no manual input)
- Helper text: 'Repos werden vom Admin freigegeben. Quelle: Gitea, Branch: main.'
This commit is contained in:
Z User committed 2026-10-29 16:29:28 +00:00
1 parent 32a8b01845
commit 793bb8c366
3 files changed
+284 -39

No files matched your search

+1 -1
View File
@@ -1 +1 @@
1114
1242