Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[API] add new endpoints for push mirrors management #19796

Open
5 tasks done
mohsek opened this issue May 24, 2022 · 0 comments
Open
5 tasks done

[API] add new endpoints for push mirrors management #19796

mohsek opened this issue May 24, 2022 · 0 comments
Labels
modifies/api This PR adds API routes or modifies them type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@mohsek
Copy link
Contributor

mohsek commented May 24, 2022

Feature Description

I think it will be great if the Gitea API can handle the push mirrors as it is the case on the Gitlab API. So I suggest these new endpoints :

  • Add a push mirror to specific repository
  • Sync now ( send all the changes to the configured push mirrors )
  • Get list of all push mirrors of a specific repository
  • Get push mirror by ID
  • Delete push mirror by ID

Screenshots

image

@mohsek mohsek added type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first. labels May 24, 2022
@lunny lunny added the modifies/api This PR adds API routes or modifies them label May 26, 2022
This was referenced Jun 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
modifies/api This PR adds API routes or modifies them type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants