mend / renovate-ce-ee

Mend Renovate Documentation & Examples
https://www.mend.io/renovate/
Other
161 stars 57 forks source link

Dashboard App for On-Premise Deployments #496

Open hutson opened 5 months ago

hutson commented 5 months ago

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 commented 4 months ago

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 commented 4 months ago

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

Job Log APIs are not available on Renovate CE yet.

rarkins commented 4 months ago

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

justo-mend commented 4 months ago

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 commented 4 months ago

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

Latest job log for a repo:

Get specific job log by Job ID: