Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/docs.json
Original file line numberDiff line numberDiff line change
Expand Up@@ -103,6 +103,11 @@
"name": "O_AUTH_PROVIDER_GOOGLE",
"number": "3",
"description": "O_AUTH_PROVIDER_GOOGLE specifies google as oauth login provider"
},
{
"name": "O_AUTH_PROVIDER_OIDC",
"number": "4",
"description": "O_AUTH_PROVIDER_OIDC specifies a generic OIDC as oauth login provider"
}
]
},
Expand Down
9 changes: 7 additions & 2 deletions go/api/v1/common.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 7 additions & 1 deletion js/api/v1/common_pb.d.ts
Original file line numberDiff line numberDiff line change
Expand Up@@ -59,7 +59,13 @@ export declare enum OAuthProvider {
*
* @generated from enum value: O_AUTH_PROVIDER_GOOGLE = 3;
*/
GOOGLE = 3
GOOGLE = 3,
/**
* O_AUTH_PROVIDER_OIDC specifies a generic OIDC as oauth login provider
*
* @generated from enum value: O_AUTH_PROVIDER_OIDC = 4;
*/
OIDC = 4
}
/**
* Describes the enum api.v1.OAuthProvider.
Expand Down
8 changes: 7 additions & 1 deletion js/api/v1/common_pb.js
Original file line numberDiff line numberDiff line change
Expand Up@@ -6,7 +6,7 @@ import { file_google_protobuf_descriptor } from "@bufbuild/protobuf/wkt";
/**
* Describes the file api/v1/common.proto.
*/
export const file_api_v1_common = /*@__PURE__*/ fileDesc("ChNhcGkvdjEvY29tbW9uLnByb3RvEgZhcGkudjEiQgoGUGFnaW5nEhEKBHBhZ2UYASABKARIAIgBARISCgVjb3VudBgCIAEoBEgBiAEBQgcKBV9wYWdlQggKBl9jb3VudCqDAQoNT0F1dGhQcm92aWRlchIfChtPX0FVVEhfUFJPVklERVJfVU5TUEVDSUZJRUQQABIaChZPX0FVVEhfUFJPVklERVJfR0lUSFVCEAESGQoVT19BVVRIX1BST1ZJREVSX0FaVVJFEAISGgoWT19BVVRIX1BST1ZJREVSX0dPT0dMRRADKocBCgpUZW5hbnRSb2xlEhsKF1RFTkFOVF9ST0xFX1VOU1BFQ0lGSUVEEAASFQoRVEVOQU5UX1JPTEVfT1dORVIQARIWChJURU5BTlRfUk9MRV9FRElUT1IQAhIWChJURU5BTlRfUk9MRV9WSUVXRVIQAxIVChFURU5BTlRfUk9MRV9HVUVTVBAEKnUKC1Byb2plY3RSb2xlEhwKGFBST0pFQ1RfUk9MRV9VTlNQRUNJRklFRBAAEhYKElBST0pFQ1RfUk9MRV9PV05FUhABEhcKE1BST0pFQ1RfUk9MRV9FRElUT1IQAhIXChNQUk9KRUNUX1JPTEVfVklFV0VSEAMqVQoJQWRtaW5Sb2xlEhoKFkFETUlOX1JPTEVfVU5TUEVDSUZJRUQQABIVChFBRE1JTl9ST0xFX0VESVRPUhABEhUKEUFETUlOX1JPTEVfVklFV0VSEAIqVAoKVmlzaWJpbGl0eRIaChZWSVNJQklMSVRZX1VOU1BFQ0lGSUVEEAASFQoRVklTSUJJTElUWV9QVUJMSUMQARITCg9WSVNJQklMSVRZX1NFTEYQAypTCgpDaGFyZ2VhYmxlEhoKFkNIQVJHRUFCTEVfVU5TUEVDSUZJRUQQABITCg9DSEFSR0VBQkxFX1RSVUUQARIUChBDSEFSR0VBQkxFX0ZBTFNFEAIqUgoIQXVkaXRpbmcSGAoUQVVESVRJTkdfVU5TUEVDSUZJRUQQABIVChFBVURJVElOR19JTkNMVURFRBABEhUKEUFVRElUSU5HX0VYQ0xVREVEEAI6VwoMdGVuYW50X3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuI4DIAMoDjISLmFwaS52MS5UZW5hbnRSb2xlUgt0ZW5hbnRSb2xlczpaCg1wcm9qZWN0X3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuY4DIAMoDjITLmFwaS52MS5Qcm9qZWN0Um9sZVIMcHJvamVjdFJvbGVzOlQKC2FkbWluX3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuo4DIAMoDjIRLmFwaS52MS5BZG1pblJvbGVSCmFkbWluUm9sZXM6VAoKdmlzaWJpbGl0eRIeLmdvb2dsZS5wcm90b2J1Zi5NZXRob2RPcHRpb25zGLuOAyABKA4yEi5hcGkudjEuVmlzaWJpbGl0eVIKdmlzaWJpbGl0eTpUCgpjaGFyZ2VhYmxlEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYvI4DIAEoDjISLmFwaS52MS5DaGFyZ2VhYmxlUgpjaGFyZ2VhYmxlOk4KCGF1ZGl0aW5nEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYvY4DIAEoDjIQLmFwaS52MS5BdWRpdGluZ1IIYXVkaXRpbmdChAEKCmNvbS5hcGkudjFCC0NvbW1vblByb3RvUAFaMGdpdGh1Yi5jb20vbWV0YWwtc3RhY2stY2xvdWQvYXBpL2dvL2FwaS92MTthcGl2MaICA0FYWKoCBkFwaS5WMcoCBkFwaVxWMeICEkFwaVxWMVxHUEJNZXRhZGF0YeoCB0FwaTo6VjFiBnByb3RvMw", [file_google_protobuf_descriptor]);
export const file_api_v1_common = /*@__PURE__*/ fileDesc("ChNhcGkvdjEvY29tbW9uLnByb3RvEgZhcGkudjEiQgoGUGFnaW5nEhEKBHBhZ2UYASABKARIAIgBARISCgVjb3VudBgCIAEoBEgBiAEBQgcKBV9wYWdlQggKBl9jb3VudCqdAQoNT0F1dGhQcm92aWRlchIfChtPX0FVVEhfUFJPVklERVJfVU5TUEVDSUZJRUQQABIaChZPX0FVVEhfUFJPVklERVJfR0lUSFVCEAESGQoVT19BVVRIX1BST1ZJREVSX0FaVVJFEAISGgoWT19BVVRIX1BST1ZJREVSX0dPT0dMRRADEhgKFE9fQVVUSF9QUk9WSURFUl9PSURDEAQqhwEKClRlbmFudFJvbGUSGwoXVEVOQU5UX1JPTEVfVU5TUEVDSUZJRUQQABIVChFURU5BTlRfUk9MRV9PV05FUhABEhYKElRFTkFOVF9ST0xFX0VESVRPUhACEhYKElRFTkFOVF9ST0xFX1ZJRVdFUhADEhUKEVRFTkFOVF9ST0xFX0dVRVNUEAQqdQoLUHJvamVjdFJvbGUSHAoYUFJPSkVDVF9ST0xFX1VOU1BFQ0lGSUVEEAASFgoSUFJPSkVDVF9ST0xFX09XTkVSEAESFwoTUFJPSkVDVF9ST0xFX0VESVRPUhACEhcKE1BST0pFQ1RfUk9MRV9WSUVXRVIQAypVCglBZG1pblJvbGUSGgoWQURNSU5fUk9MRV9VTlNQRUNJRklFRBAAEhUKEUFETUlOX1JPTEVfRURJVE9SEAESFQoRQURNSU5fUk9MRV9WSUVXRVIQAipUCgpWaXNpYmlsaXR5EhoKFlZJU0lCSUxJVFlfVU5TUEVDSUZJRUQQABIVChFWSVNJQklMSVRZX1BVQkxJQxABEhMKD1ZJU0lCSUxJVFlfU0VMRhADKlMKCkNoYXJnZWFibGUSGgoWQ0hBUkdFQUJMRV9VTlNQRUNJRklFRBAAEhMKD0NIQVJHRUFCTEVfVFJVRRABEhQKEENIQVJHRUFCTEVfRkFMU0UQAipSCghBdWRpdGluZxIYChRBVURJVElOR19VTlNQRUNJRklFRBAAEhUKEUFVRElUSU5HX0lOQ0xVREVEEAESFQoRQVVESVRJTkdfRVhDTFVERUQQAjpXCgx0ZW5hbnRfcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi4jgMgAygOMhIuYXBpLnYxLlRlbmFudFJvbGVSC3RlbmFudFJvbGVzOloKDXByb2plY3Rfcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi5jgMgAygOMhMuYXBpLnYxLlByb2plY3RSb2xlUgxwcm9qZWN0Um9sZXM6VAoLYWRtaW5fcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi6jgMgAygOMhEuYXBpLnYxLkFkbWluUm9sZVIKYWRtaW5Sb2xlczpUCgp2aXNpYmlsaXR5Eh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYu44DIAEoDjISLmFwaS52MS5WaXNpYmlsaXR5Ugp2aXNpYmlsaXR5OlQKCmNoYXJnZWFibGUSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi8jgMgASgOMhIuYXBpLnYxLkNoYXJnZWFibGVSCmNoYXJnZWFibGU6TgoIYXVkaXRpbmcSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi9jgMgASgOMhAuYXBpLnYxLkF1ZGl0aW5nUghhdWRpdGluZ0KEAQoKY29tLmFwaS52MUILQ29tbW9uUHJvdG9QAVowZ2l0aHViLmNvbS9tZXRhbC1zdGFjay1jbG91ZC9hcGkvZ28vYXBpL3YxO2FwaXYxogIDQVhYqgIGQXBpLlYxygIGQXBpXFYx4gISQXBpXFYxXEdQQk1ldGFkYXRh6gIHQXBpOjpWMWIGcHJvdG8z", [file_google_protobuf_descriptor]);
/**
* Describes the message api.v1.Paging.
* Use `create(PagingSchema)` to create a new message.
Expand DownExpand Up@@ -43,6 +43,12 @@ export var OAuthProvider;
* @generated from enum value: O_AUTH_PROVIDER_GOOGLE = 3;
*/
OAuthProvider[OAuthProvider["GOOGLE"] = 3] = "GOOGLE";
/**
* O_AUTH_PROVIDER_OIDC specifies a generic OIDC as oauth login provider
*
* @generated from enum value: O_AUTH_PROVIDER_OIDC = 4;
*/
OAuthProvider[OAuthProvider["OIDC"] = 4] = "OIDC";
})(OAuthProvider || (OAuthProvider = {}));
/**
* Describes the enum api.v1.OAuthProvider.
Expand Down
9 changes: 8 additions & 1 deletion js/api/v1/common_pb.ts
Original file line numberDiff line numberDiff line change
Expand Up@@ -12,7 +12,7 @@ import type { Message } from "@bufbuild/protobuf";
* Describes the file api/v1/common.proto.
*/
export const file_api_v1_common: GenFile = /*@__PURE__*/
fileDesc("ChNhcGkvdjEvY29tbW9uLnByb3RvEgZhcGkudjEiQgoGUGFnaW5nEhEKBHBhZ2UYASABKARIAIgBARISCgVjb3VudBgCIAEoBEgBiAEBQgcKBV9wYWdlQggKBl9jb3VudCqDAQoNT0F1dGhQcm92aWRlchIfChtPX0FVVEhfUFJPVklERVJfVU5TUEVDSUZJRUQQABIaChZPX0FVVEhfUFJPVklERVJfR0lUSFVCEAESGQoVT19BVVRIX1BST1ZJREVSX0FaVVJFEAISGgoWT19BVVRIX1BST1ZJREVSX0dPT0dMRRADKocBCgpUZW5hbnRSb2xlEhsKF1RFTkFOVF9ST0xFX1VOU1BFQ0lGSUVEEAASFQoRVEVOQU5UX1JPTEVfT1dORVIQARIWChJURU5BTlRfUk9MRV9FRElUT1IQAhIWChJURU5BTlRfUk9MRV9WSUVXRVIQAxIVChFURU5BTlRfUk9MRV9HVUVTVBAEKnUKC1Byb2plY3RSb2xlEhwKGFBST0pFQ1RfUk9MRV9VTlNQRUNJRklFRBAAEhYKElBST0pFQ1RfUk9MRV9PV05FUhABEhcKE1BST0pFQ1RfUk9MRV9FRElUT1IQAhIXChNQUk9KRUNUX1JPTEVfVklFV0VSEAMqVQoJQWRtaW5Sb2xlEhoKFkFETUlOX1JPTEVfVU5TUEVDSUZJRUQQABIVChFBRE1JTl9ST0xFX0VESVRPUhABEhUKEUFETUlOX1JPTEVfVklFV0VSEAIqVAoKVmlzaWJpbGl0eRIaChZWSVNJQklMSVRZX1VOU1BFQ0lGSUVEEAASFQoRVklTSUJJTElUWV9QVUJMSUMQARITCg9WSVNJQklMSVRZX1NFTEYQAypTCgpDaGFyZ2VhYmxlEhoKFkNIQVJHRUFCTEVfVU5TUEVDSUZJRUQQABITCg9DSEFSR0VBQkxFX1RSVUUQARIUChBDSEFSR0VBQkxFX0ZBTFNFEAIqUgoIQXVkaXRpbmcSGAoUQVVESVRJTkdfVU5TUEVDSUZJRUQQABIVChFBVURJVElOR19JTkNMVURFRBABEhUKEUFVRElUSU5HX0VYQ0xVREVEEAI6VwoMdGVuYW50X3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuI4DIAMoDjISLmFwaS52MS5UZW5hbnRSb2xlUgt0ZW5hbnRSb2xlczpaCg1wcm9qZWN0X3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuY4DIAMoDjITLmFwaS52MS5Qcm9qZWN0Um9sZVIMcHJvamVjdFJvbGVzOlQKC2FkbWluX3JvbGVzEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYuo4DIAMoDjIRLmFwaS52MS5BZG1pblJvbGVSCmFkbWluUm9sZXM6VAoKdmlzaWJpbGl0eRIeLmdvb2dsZS5wcm90b2J1Zi5NZXRob2RPcHRpb25zGLuOAyABKA4yEi5hcGkudjEuVmlzaWJpbGl0eVIKdmlzaWJpbGl0eTpUCgpjaGFyZ2VhYmxlEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYvI4DIAEoDjISLmFwaS52MS5DaGFyZ2VhYmxlUgpjaGFyZ2VhYmxlOk4KCGF1ZGl0aW5nEh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYvY4DIAEoDjIQLmFwaS52MS5BdWRpdGluZ1IIYXVkaXRpbmdChAEKCmNvbS5hcGkudjFCC0NvbW1vblByb3RvUAFaMGdpdGh1Yi5jb20vbWV0YWwtc3RhY2stY2xvdWQvYXBpL2dvL2FwaS92MTthcGl2MaICA0FYWKoCBkFwaS5WMcoCBkFwaVxWMeICEkFwaVxWMVxHUEJNZXRhZGF0YeoCB0FwaTo6VjFiBnByb3RvMw", [file_google_protobuf_descriptor]);
fileDesc("ChNhcGkvdjEvY29tbW9uLnByb3RvEgZhcGkudjEiQgoGUGFnaW5nEhEKBHBhZ2UYASABKARIAIgBARISCgVjb3VudBgCIAEoBEgBiAEBQgcKBV9wYWdlQggKBl9jb3VudCqdAQoNT0F1dGhQcm92aWRlchIfChtPX0FVVEhfUFJPVklERVJfVU5TUEVDSUZJRUQQABIaChZPX0FVVEhfUFJPVklERVJfR0lUSFVCEAESGQoVT19BVVRIX1BST1ZJREVSX0FaVVJFEAISGgoWT19BVVRIX1BST1ZJREVSX0dPT0dMRRADEhgKFE9fQVVUSF9QUk9WSURFUl9PSURDEAQqhwEKClRlbmFudFJvbGUSGwoXVEVOQU5UX1JPTEVfVU5TUEVDSUZJRUQQABIVChFURU5BTlRfUk9MRV9PV05FUhABEhYKElRFTkFOVF9ST0xFX0VESVRPUhACEhYKElRFTkFOVF9ST0xFX1ZJRVdFUhADEhUKEVRFTkFOVF9ST0xFX0dVRVNUEAQqdQoLUHJvamVjdFJvbGUSHAoYUFJPSkVDVF9ST0xFX1VOU1BFQ0lGSUVEEAASFgoSUFJPSkVDVF9ST0xFX09XTkVSEAESFwoTUFJPSkVDVF9ST0xFX0VESVRPUhACEhcKE1BST0pFQ1RfUk9MRV9WSUVXRVIQAypVCglBZG1pblJvbGUSGgoWQURNSU5fUk9MRV9VTlNQRUNJRklFRBAAEhUKEUFETUlOX1JPTEVfRURJVE9SEAESFQoRQURNSU5fUk9MRV9WSUVXRVIQAipUCgpWaXNpYmlsaXR5EhoKFlZJU0lCSUxJVFlfVU5TUEVDSUZJRUQQABIVChFWSVNJQklMSVRZX1BVQkxJQxABEhMKD1ZJU0lCSUxJVFlfU0VMRhADKlMKCkNoYXJnZWFibGUSGgoWQ0hBUkdFQUJMRV9VTlNQRUNJRklFRBAAEhMKD0NIQVJHRUFCTEVfVFJVRRABEhQKEENIQVJHRUFCTEVfRkFMU0UQAipSCghBdWRpdGluZxIYChRBVURJVElOR19VTlNQRUNJRklFRBAAEhUKEUFVRElUSU5HX0lOQ0xVREVEEAESFQoRQVVESVRJTkdfRVhDTFVERUQQAjpXCgx0ZW5hbnRfcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi4jgMgAygOMhIuYXBpLnYxLlRlbmFudFJvbGVSC3RlbmFudFJvbGVzOloKDXByb2plY3Rfcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi5jgMgAygOMhMuYXBpLnYxLlByb2plY3RSb2xlUgxwcm9qZWN0Um9sZXM6VAoLYWRtaW5fcm9sZXMSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi6jgMgAygOMhEuYXBpLnYxLkFkbWluUm9sZVIKYWRtaW5Sb2xlczpUCgp2aXNpYmlsaXR5Eh4uZ29vZ2xlLnByb3RvYnVmLk1ldGhvZE9wdGlvbnMYu44DIAEoDjISLmFwaS52MS5WaXNpYmlsaXR5Ugp2aXNpYmlsaXR5OlQKCmNoYXJnZWFibGUSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi8jgMgASgOMhIuYXBpLnYxLkNoYXJnZWFibGVSCmNoYXJnZWFibGU6TgoIYXVkaXRpbmcSHi5nb29nbGUucHJvdG9idWYuTWV0aG9kT3B0aW9ucxi9jgMgASgOMhAuYXBpLnYxLkF1ZGl0aW5nUghhdWRpdGluZ0KEAQoKY29tLmFwaS52MUILQ29tbW9uUHJvdG9QAVowZ2l0aHViLmNvbS9tZXRhbC1zdGFjay1jbG91ZC9hcGkvZ28vYXBpL3YxO2FwaXYxogIDQVhYqgIGQXBpLlYxygIGQXBpXFYx4gISQXBpXFYxXEdQQk1ldGFkYXRh6gIHQXBpOjpWMWIGcHJvdG8z", [file_google_protobuf_descriptor]);

/**
* Paging defines paging for methods with a lot of results
Expand DownExpand Up@@ -76,6 +76,13 @@ export enum OAuthProvider {
* @generated from enum value: O_AUTH_PROVIDER_GOOGLE = 3;
*/
GOOGLE = 3,

/**
* O_AUTH_PROVIDER_OIDC specifies a generic OIDC as oauth login provider
*
* @generated from enum value: O_AUTH_PROVIDER_OIDC = 4;
*/
OIDC = 4,
}

/**
Expand Down
2 changes: 2 additions & 0 deletions proto/api/v1/common.proto
Original file line numberDiff line numberDiff line change
Expand Up@@ -14,6 +14,8 @@ enum OAuthProvider {
O_AUTH_PROVIDER_AZURE = 2;
// O_AUTH_PROVIDER_GOOGLE specifies google as oauth login provider
O_AUTH_PROVIDER_GOOGLE = 3;
// O_AUTH_PROVIDER_OIDC specifies a generic OIDC as oauth login provider
O_AUTH_PROVIDER_OIDC = 4;
}

// TenantRole specifies what role a logged in user needs to call this tenant scoped service
Expand Down
28 changes: 14 additions & 14 deletions python/metalstackcloud/api/v1/common_pb2.py

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions python/metalstackcloud/api/v1/common_pb2.pyi
Original file line numberDiff line numberDiff line change
Expand Up@@ -12,6 +12,7 @@ class OAuthProvider(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
O_AUTH_PROVIDER_GITHUB: _ClassVar[OAuthProvider]
O_AUTH_PROVIDER_AZURE: _ClassVar[OAuthProvider]
O_AUTH_PROVIDER_GOOGLE: _ClassVar[OAuthProvider]
O_AUTH_PROVIDER_OIDC: _ClassVar[OAuthProvider]

class TenantRole(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = ()
Expand DownExpand Up@@ -55,6 +56,7 @@ O_AUTH_PROVIDER_UNSPECIFIED: OAuthProvider
O_AUTH_PROVIDER_GITHUB: OAuthProvider
O_AUTH_PROVIDER_AZURE: OAuthProvider
O_AUTH_PROVIDER_GOOGLE: OAuthProvider
O_AUTH_PROVIDER_OIDC: OAuthProvider
TENANT_ROLE_UNSPECIFIED: TenantRole
TENANT_ROLE_OWNER: TenantRole
TENANT_ROLE_EDITOR: TenantRole
Expand Down
Loading