Skip to content

Commit

Permalink
Task/poc plugins (#8397)
Browse files Browse the repository at this point in the history
* Add support for hidden branches (#8375)

* Add support for hidden branches

* Update api/swagger.yml

Co-authored-by: Ariel Shaqed (Scolnicov) <ariels@treeverse.io>

* CR Fixes

* CR Fixes 2

* CR Fixes 3

---------

Co-authored-by: Ariel Shaqed (Scolnicov) <ariels@treeverse.io>

* Create infra for plugins

* Create usage example

---------

Co-authored-by: N-o-Z <ozery.nir@gmail.com>
Co-authored-by: Ariel Shaqed (Scolnicov) <ariels@treeverse.io>
Co-authored-by: Itai Gilo <itai.gilo@treeverse.io>
  • Loading branch information
4 people authored Nov 25, 2024
1 parent 8ff40f2 commit a3ec135
Show file tree
Hide file tree
Showing 53 changed files with 875 additions and 418 deletions.
10 changes: 10 additions & 0 deletions api/swagger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -693,6 +693,10 @@ components:
force:
type: boolean
default: false
hidden:
type: boolean
description: When set, branch will not show up when listing branches by default. *EXPERIMENTAL*
default: false

TagCreation:
type: object
Expand Down Expand Up @@ -3544,6 +3548,12 @@ paths:
- $ref: "#/components/parameters/PaginationPrefix"
- $ref: "#/components/parameters/PaginationAfter"
- $ref: "#/components/parameters/PaginationAmount"
- in: query
name: show_hidden
schema:
type: boolean
default: false
description: When set - list all branches including hidden branches. *EXPERIMENTAL*
responses:
200:
description: branch list
Expand Down
15 changes: 15 additions & 0 deletions clients/java-legacy/api/openapi.yaml

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

1 change: 1 addition & 0 deletions clients/java-legacy/docs/BranchCreation.md

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

6 changes: 4 additions & 2 deletions clients/java-legacy/docs/BranchesApi.md

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

2 changes: 1 addition & 1 deletion clients/java-legacy/pom.xml

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

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

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

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

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

15 changes: 15 additions & 0 deletions clients/java/api/openapi.yaml

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

1 change: 1 addition & 0 deletions clients/java/docs/BranchCreation.md

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

5 changes: 4 additions & 1 deletion clients/java/docs/BranchesApi.md

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

Loading

0 comments on commit a3ec135

Please sign in to comment.