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

Improvements to the React GUI for builders and workers #7458

Open
wants to merge 10 commits into
base: 3.11.x
Choose a base branch
from

Conversation

YngveNPettersen
Copy link
Contributor

This set of patches have the following improvements that I would like to have included in a future 3.11+ release.

We have been using patches similar to these for several years in the Angular JS version.

The GUI patches are:

  • Project configuration of number of recent builds to display in the Home App
  • Show the revision property for a build in the builders and workers pages
  • Improve display of build completion time
  • Let the project specify properties to use to display e.g. a build 1.2.3.4 version number instead of just build number 999 on that builder.
  • Let the Tags column on the Builders page be less wide when there are no tags

Additionally:

  • Fix the Makefile to work on Windows

Contributor Checklist:

  • I have updated the unit tests (no tests affected AFAICT)
  • I have created a file in the newsfragments directory (and read the README.txt in that directory)
  • I have updated the appropriate documentation

Also modified the webpack config file to handle Windows paths.
Fetch branch and revision properties for views using it.

(Issue buildbot#4516)
…uildbot#4515)

Configured by setting the "max_recent_builds" attribute in the "www" config.
…views. (Issue buildbot#4516)

List of property names are specifie as a list in "build_number_format" attribute of the "www" config.
…ber in views. (Issue buildbot#4516)

List of property names are specifie as a list in "build_number_format" attribute of the "www" config.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant