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

Add color configuration of trend chart (show passed tests in green or blue ) #286

Merged
merged 13 commits into from
May 2, 2022

Commits on May 21, 2021

  1. Upgrade trends and detail views to Bootstrap5.

    Additionally, trend charts are now configurable due to an upgrade to the echarts plugin.
    uhafner committed May 21, 2021
    Configuration menu
    Copy the full SHA
    2ee7a06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47ba1b5 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Remove unused methods since class is restricted.

    It is not required to retain backward compatibility for restricted classes.
    uhafner committed May 24, 2021
    Configuration menu
    Copy the full SHA
    ce792f1 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2021

  1. Refactor trend configuration:

    Now the general trend options are changed for *all* charts.
    So individual trend chart dialogs change the global configuration and the local one.
    uhafner committed May 31, 2021
    Configuration menu
    Copy the full SHA
    be18d7c View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Extract configuration of charts.

    Now configuration of trend charts in job page and trend charts in details pages use a different dialog.
    uhafner committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    20adcbe View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. Configuration menu
    Copy the full SHA
    3a8c945 View commit details
    Browse the repository at this point in the history
  2. Simplify API of LineChart.

    uhafner committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    993fbcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73e2df0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fb40c2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c008354 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2021

  1. Add color configuration of trend chart.

    The new configuration option allows choosing green or blue as color for passed tests.
    Additionally, the stacked chart series have been reordered so that the passed tests come first.
    Then the automatic axis scaling of ECharts works as expected and shows only the important chart part.
    uhafner committed Aug 8, 2021
    Configuration menu
    Copy the full SHA
    63ad950 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    33dfb8e View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Merge remote-tracking branch 'upstream/master' into chart-configuration

    # Conflicts:
    #	pom.xml
    #	src/main/java/hudson/tasks/junit/History.java
    #	src/main/java/hudson/tasks/test/TestResultDurationChart.java
    #	src/main/java/hudson/tasks/test/TestResultProjectAction.java
    #	src/main/java/hudson/tasks/test/TestResultTrendChart.java
    #	src/main/resources/hudson/tasks/junit/History/index.jelly
    #	src/main/resources/hudson/tasks/test/TestResultProjectAction/floatingBox.jelly
    #	src/main/webapp/history/history.css
    #	src/main/webapp/history/history.js
    uhafner committed May 2, 2022
    Configuration menu
    Copy the full SHA
    5b1b231 View commit details
    Browse the repository at this point in the history