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

Dashboard App for On-Premise Deployments #496

Open
hutson opened this issue May 2, 2024 · 5 comments
Open

Dashboard App for On-Premise Deployments #496

hutson opened this issue May 2, 2024 · 5 comments

Comments

@hutson
Copy link

hutson commented May 2, 2024

I am looking for a similar feature to the Dashboard app, now known as the Mend Developer Portal (https://developer.mend.io/).

I often find myself supporting colleagues who need assistance with:

  1. Understanding how rules between shared config repositories and their local repository are merged.
  2. Why an update was skipped.
  3. Why a pull request hasn't been opened yet.
  4. etc.

Often that means I go into the Renovate logs and search for their repository to see what is happening. To help improve timeliness, I would like the ability to offer the Developer Portal as a way for my colleagues to have access to the logs for repositories they have write access to.

It was mentioned in 2021 that it would not be available for on-premise deployments. Then in 2022 it was mentioned it might be available later in the year.

@rarkins
Copy link
Member

rarkins commented May 5, 2024

Ultimately Renovate CE/EE have remained a separate codebase to the hosted app, and adding a dashboard still remains a challenge.

@justo-mend which parts of the automated log storage + log API are supported for CE?

@justo-mend
Copy link
Contributor

justo-mend commented May 5, 2024

Renovate CE v7.0.1 currently supports storing Renovate job logs in S3.

Job Log APIs are not available on Renovate CE yet.

@rarkins
Copy link
Member

rarkins commented May 5, 2024

By that do you mean they're available for Renovate CE with Postgresql?

@justo-mend
Copy link
Contributor

justo-mend commented May 5, 2024

Updated. For clarification, Job Log APIs are not available on Renovate CE for SQLite.

Renovate CE running on PostgreSQL can use APIs to fetch a job log by Job ID, or "latest".

@justo-mend
Copy link
Contributor

Using Job Log APIs (v7.0.1 supports Renovate CE on PostgreSQL DB)

Latest job log for a repo:

  • [GET] /api/repos/{org}/{repo}/-/jobs/latest

Get specific job log by Job ID:

  • [GET] /api/repos/{org}/{repo}/-/jobs/{jobId}
  • [GET] /api/job/logs/{jobId}

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

No branches or pull requests

3 participants