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

Endpoints for ticket information #34

Closed
h1alexbel opened this issue Feb 6, 2024 · 2 comments · Fixed by #43
Closed

Endpoints for ticket information #34

h1alexbel opened this issue Feb 6, 2024 · 2 comments · Fixed by #43
Labels
enhancement New feature or request
Milestone

Comments

@h1alexbel
Copy link
Collaborator

h1alexbel commented Feb 6, 2024

We should implement a few endpoints for getting ticket information, in the database we need to store issue number, repo and full file path to the related job, and status; for instance:

issue number: #34
repo: tracehubpm/pmo
job: .trace/jobs/fix-blah-blah-blah.yml
status: status of the ticket, opened or closed.

Probably, we need 2 read-endpoints that will return us issue number by full path + repo and full path by issue number + repo.

And we need 1 write-endpoint for submitting ticket.

blocks: tracehubpm/tracehub#31, tracehubpm/tracehub#32, tracehubpm/tracehub#33

We should conduct those tickets to implement it right

@h1alexbel h1alexbel added the enhancement New feature or request label Feb 6, 2024
@h1alexbel h1alexbel changed the title Endpoint for ticket information Endpoints for ticket information Feb 6, 2024
@h1alexbel
Copy link
Collaborator Author

@hizmailovich take a look, please

what are the tickets those needs to be done before getting into this?

@dukris
Copy link
Collaborator

dukris commented Feb 6, 2024

No such tickets, I can start implementing this one

@h1alexbel h1alexbel added this to the Urgent milestone Feb 7, 2024
@dukris dukris mentioned this issue Feb 8, 2024
@rultor rultor closed this as completed in d465c06 Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants