Skip to content

Commit 73a5eec

Browse files
committed
[server] implement recommendedRepositories API field
Tool: gitpod/catfood.gitpod.cloud
1 parent 79d46f4 commit 73a5eec

File tree

7 files changed

+951
-617
lines changed

7 files changed

+951
-617
lines changed

components/gitpod-protocol/src/teams-projects-protocol.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,11 @@ export interface OnboardingSettings {
271271
* the link to an internal onboarding page for the organization, possibly featuring a custom onboarding guide and other resources
272272
*/
273273
internalLink?: string;
274+
275+
/**
276+
* the repository IDs of the repositories that are recommended for members to start with
277+
*/
278+
recommendedRepositories?: string[];
274279
}
275280

276281
export type TeamMemberInfo = OrgMemberInfo;

components/public-api/gitpod/v1/organization.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ message RoleRestrictionEntry {
5151
message OnboardingSettings {
5252
// internal_link is the link to an internal onboarding page for the organization, possibly featuring a custom onboarding guide and other resources
5353
optional string internal_link = 1;
54+
// recommended_repositories are the repositories that are recommended for new org members
55+
repeated string recommended_repositories = 2;
5456
}
5557

5658
message OrganizationSettings {

components/public-api/go/v1/organization.pb.go

Lines changed: 440 additions & 427 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)