From 9a0d47e7a763339981c72a60afaed52c874ce9c7 Mon Sep 17 00:00:00 2001 From: Gerrit Date: Tue, 29 Sep 2026 15:27:51 +0200 Subject: [PATCH 1/4] Improvements for memberships. --- doc/index.html | 141 ++++++++++++++++++++++- generate/generate.go | 7 ++ go/metalstack/api/v2/project.pb.go | 103 +++++++++-------- go/metalstack/cli/v2/project.pb.go | 139 ++++++++++++++++++++++ go/metalstack/cli/v2/tenant.pb.go | 139 ++++++++++++++++++++++ js/metalstack/api/v2/project_pb.d.ts | 15 ++- js/metalstack/api/v2/project_pb.js | 2 +- js/metalstack/api/v2/project_pb.ts | 14 ++- js/metalstack/cli/v2/project_pb.d.ts | 31 +++++ js/metalstack/cli/v2/project_pb.js | 15 +++ js/metalstack/cli/v2/project_pb.ts | 45 ++++++++ js/metalstack/cli/v2/tenant_pb.d.ts | 31 +++++ js/metalstack/cli/v2/tenant_pb.js | 16 +++ js/metalstack/cli/v2/tenant_pb.ts | 46 ++++++++ proto/metalstack/api/v2/project.proto | 9 +- proto/metalstack/cli/v2/project.proto | 14 +++ proto/metalstack/cli/v2/tenant.proto | 15 +++ python/Makefile | 1 + python/metalstack/api/v2/project_pb2.py | 40 +++---- python/metalstack/api/v2/project_pb2.pyi | 10 +- python/metalstack/cli/__init__.py | 0 python/metalstack/cli/v2/__init__.py | 0 python/metalstack/cli/v2/project_pb2.py | 41 +++++++ python/metalstack/cli/v2/project_pb2.pyi | 16 +++ python/metalstack/cli/v2/tenant_pb2.py | 42 +++++++ python/metalstack/cli/v2/tenant_pb2.pyi | 17 +++ 26 files changed, 865 insertions(+), 84 deletions(-) create mode 100644 go/metalstack/cli/v2/project.pb.go create mode 100644 go/metalstack/cli/v2/tenant.pb.go create mode 100644 js/metalstack/cli/v2/project_pb.d.ts create mode 100644 js/metalstack/cli/v2/project_pb.js create mode 100644 js/metalstack/cli/v2/project_pb.ts create mode 100644 js/metalstack/cli/v2/tenant_pb.d.ts create mode 100644 js/metalstack/cli/v2/tenant_pb.js create mode 100644 js/metalstack/cli/v2/tenant_pb.ts create mode 100644 proto/metalstack/cli/v2/project.proto create mode 100644 proto/metalstack/cli/v2/tenant.proto create mode 100644 python/metalstack/cli/__init__.py create mode 100644 python/metalstack/cli/v2/__init__.py create mode 100644 python/metalstack/cli/v2/project_pb2.py create mode 100644 python/metalstack/cli/v2/project_pb2.pyi create mode 100644 python/metalstack/cli/v2/tenant_pb2.py create mode 100644 python/metalstack/cli/v2/tenant_pb2.pyi diff --git a/doc/index.html b/doc/index.html index d57f5f76..caa4f341 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2687,6 +2687,36 @@

Table of Contents

+
  • + metalstack/cli/v2/project.proto + +
  • + + +
  • + metalstack/cli/v2/tenant.proto + +
  • + +
  • metalstack/infra/v2/bmc.proto