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

Manage github / gitlab configs in epinio #328

Open
3 tasks
Tracked by #327
richard-cox opened this issue Sep 4, 2023 · 0 comments
Open
3 tasks
Tracked by #327

Manage github / gitlab configs in epinio #328

richard-cox opened this issue Sep 4, 2023 · 0 comments
Assignees
Labels
area/git kind/enhancement New feature or request
Milestone

Comments

@richard-cox
Copy link
Member

richard-cox commented Sep 4, 2023

Users should be able to list, create, edit, delete git credentials

  • Create a new git config resource, including model
  • Create a new side menu item that shows these resources
  • Create edit component to create / edit resource
    • Inputs to reflect config resource
    • User should select type (github, gitlab, hosted github, hosted gitlab)
    • User should supply a token (we should include info on how to find / create one in both github and gitlab)
    • If hosted, user must supply a url
@richard-cox richard-cox added this to UI Sep 4, 2023
@richard-cox richard-cox added the kind/enhancement New feature or request label Sep 4, 2023
@richard-cox richard-cox added this to the v1.11.0 milestone Sep 4, 2023
@richard-cox richard-cox moved this to Next Up in UI Sep 4, 2023
@richard-cox richard-cox changed the title Manage github / gitlab api keys in epinio Manage github / gitlab configs in epinio Sep 5, 2023
@richard-cox richard-cox moved this to Scheduled in Epinio planning Sep 5, 2023
@andreas-kupries andreas-kupries moved this from Scheduled to Icebox in Epinio planning Sep 7, 2023
@andreas-kupries andreas-kupries moved this from Icebox to Scheduled in Epinio planning Sep 7, 2023
@andreas-kupries andreas-kupries moved this from Scheduled to Icebox in Epinio planning Sep 7, 2023
@andreas-kupries andreas-kupries moved this from Icebox to Scheduled in Epinio planning Sep 7, 2023
@richard-cox richard-cox modified the milestones: v1.11.0, v1.12.0 Oct 25, 2023
@richard-cox richard-cox self-assigned this Nov 27, 2023
@richard-cox richard-cox moved this from Next Up to In progress in UI Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/git kind/enhancement New feature or request
Projects
Status: Scheduled
Status: In progress
Development

Successfully merging a pull request may close this issue.

1 participant