Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Made all project branches and commits selectable #7342

Merged
merged 1 commit into from
Dec 14, 2022

Conversation

barankyle
Copy link
Member

@barankyle barankyle commented Dec 14, 2022

Summary

A summary of changes being made in this PR

References

closes #insert number here

Checklist

  • If this PR is still a WIP, convert to a draft
  • ensure all checks pass
  • When this PR is ready, mark it as "Ready for review"
  • Changes have been manually QA'd
  • Changes reviewed by at least 2 approved reviewer

QA Steps

List any additional steps required to QA the changes of this PR, as well as any supplemental images or videos.

Instead of just getting the main and deployment-specific branches of
a project, all branches are now retrieved and selectable. Pagination
is done automatically, but it seems very unlikely that there will
be so many branches that one might want to limit the number returned.

Instead of getting just tagged commits and the latest one, the ten most
recent commits are retrieved instead. The commit selector has been
converted into a new custom Autocomplete that allows the user to enter
a commit SHA manually if they want to get a commit older than those ten.
Added a handler to project service to get individual commit.

Updated all terminology from getting commit tags to just commits.

Standardized displayed format of builder tags and commits to:
Commit SHA -- Engine Version -- (Project Version) -- Date Pushed
@barankyle barankyle force-pushed the all-project-branches-selectable branch from c790454 to 9f695f1 Compare December 14, 2022 02:15
@barankyle barankyle requested review from HexaField and speigg and removed request for HexaField December 14, 2022 02:15
Copy link
Member

@HexaField HexaField left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work. Read through looks good.

@speigg speigg merged commit f00088c into dev Dec 14, 2022
@speigg speigg deleted the all-project-branches-selectable branch December 14, 2022 23:24
@barankyle barankyle linked an issue Dec 15, 2022 that may be closed by this pull request
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix admin/projects project commit selection menu
3 participants