Joxit / docker-registry-ui

The simplest and most complete UI for your private registry
https://joxit.dev/docker-registry-ui/
GNU Affero General Public License v3.0
2.44k stars 318 forks source link

docker-registry-ui.js:40 Uncaught TypeError: Cannot read properties of undefined (reading 'filter') #372

Open iDmple opened 5 months ago

iDmple commented 5 months ago

Hi, I use this docker registry UI (chart helm) with a private registry deployed separately.

Bug description

I have an issue with the Creation Date not displaying for OCI charts only (in case of docker images it works fine). My registry does send the creation date and I can see it when accessing the URL with curl for OCI charts.

A clear and concise description of what the bug is.

How to Reproduce

Push an OCI chart to a private registry.

For UI bug, steps to reproduce the behavior:

  1. Click on an image
  2. See creation is shown as 'ago' only with this bug in the console: Screenshot 2024-04-10 at 14 53 50

Expected behavior

I want to be able to see the creation date.

System information

Joxit commented 2 months ago

Hello, sorry for the late response.

Could you tell me how did you create the OCI chart ?

FYI, I'm trying to support OCI stuff, but the project is meant to be used for docker images.

iDmple commented 2 months ago

Np. I created it with helm create. Let me know if you need any other info!

Joxit commented 2 months ago

Could you tell me the full process will all the options used ? From the creation until the push to the private registry ? I have never used it :sweat_smile:

iDmple commented 1 month ago

Hey sorry for the late answer.

You can install helm here, and create a chart with $ helm create mychart. You can then package it with $ helm package mychart.

To push it to the OCI registry (docker registry:2 which now supports this): https://medium.com/@fsegredo2000/leverage-oci-registry-with-helm-5eea92fab0a1

In my case I use this to push my charts.