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

Connect new API to the old dashboard #147

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Dec 12, 2022

  1. new-job-api: add a first page to interact with new Kernel CI API

    Include a new view to show information about jobs coming
    from new Kernel CI API.
    
    - add new route.py to Kernel CI API.
    - add a new ajax route to /nodes.
    - add DONE as status option.
    - update common.js and html.js to handle date as
    JS object.
    - add new-api-jobs-all with all logic behind getting
    data and show on html file.
    
    Signed-off-by: Alexandra Pereira <alexandra.pereira@collabora.com>
    Alexandra Pereira committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    bf36583 View commit details
    Browse the repository at this point in the history
  2. new-job-api-job-branch-kernel:add a new page

    add a new page to interact with the new Kernel CI API
    and show test plans for a given combination of
    job, branch and kernel.
    
    - add view-new-api-job-branch-kernel.2022.11.js with all logic
    behing getting data from Kernel CI API and showing on html file.
    - add links from the base URL to this new view.
    - add new html file to with scrips to the new route
    new-api-job-branch-kernel.
    - add the URL rule with job, branch and kernel information.
    
    Signed-off-by: Alexandra Pereira <alexandra.pereira@collabora.com>
    Alexandra Pereira committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    85153db View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2022

  1. new-job-api-job-branch-kernel-plan: add a new page

    add a new page to interact with the new Kernel CI API
    and show all tests for a given test plans considering a
    combination of job, branch and kernel.
    
    - add view-new-api-job-branch-kernel-plan.2022.11.js with all logic
    behing getting data from Kernel CI API and showing on html file.
    - add links from /view-new-api-job-branch-kernel URL to this new view.
    - add new html file to with scrips to the new route
    new-api-job-branch-kernel-plan.
    - add the URL rule with job, branch, kernel and plan information.
    
    Signed-off-by: Alexandra Pereira <alexandra.pereira@collabora.com>
    Alexandra Pereira committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    89f9672 View commit details
    Browse the repository at this point in the history