534 Commits

Author SHA1 Message Date
Joxit
82f6240dab build: release 2.6.0 🚀 2.6.0 2026-01-20 00:28:17 +01:00
Joxit
21f33f5d4b fix(tags): use Material Symbols instead of Icons 2025-11-11 14:31:03 +01:00
Lukas Engelter
83c33e9d05 feat: add DOCKER_REGISTRY_UI_TITLE and ENABLE_VERSION_NOTIFICATION (#369)
* feature: link title to main view

this way it is possible to go back to the main view, even if two layers deep, i.e. in the history view.

* feature: allow the customization of the title shown in the logo section

we already have REGISTRY_TITLE, but it is used as a reference to where the images come from: "Repositories of …". The UI however does not need to be used in a 1:1 context of the registry. Therefore, the project would benefit from this feature:

We therefore introduce "DOCKER_REGISTRY_UI_TITLE" as a new option, that optionally allows to change the title for more advanced customization and to enable more use cases for this software.

If it is not set, everything will stay the same as prior to this commit and the title will remain "Docker Registry UI"

Note, that the footer will always contain a reference to this project. I think it doesn't need to referenced twice, and makes room for some more customization.

* feature: allow to optionally disable the version check

Note: The default remains to have the version check enabled. It is though sometimes useful to disable it, in the context of customers or open source interests of your software not to bother with version updates to Docker Registry UI.

For example, if you use something like watchtower anyway, there is no need to bother with update notifications to anyone else other then the admin of the server.

* fix: wrongly named environment variable in error template

The environment variables named in the CATALOG_BRANCHING_CONFIGURATION error were wrong.

During that find, i found out that one needs to set both min and max to 0 to disable branching. I tried to make this clear in the README.md file.

* feat: update title and version notification options

Version check done every week instead of every days

---------

Co-authored-by: Joxit <joxit972@gmail.com>
2025-11-08 01:22:51 +01:00
Dmitriy Pertsev
433a2aa17a fix: update for new unprivileged nginx images (#433)
fix #432

---------

Co-authored-by: Joxit <joxit972@gmail.com>
2025-11-07 23:58:31 +01:00
Joxit
3381fb428d feat: add /version.json endpoint 2025-07-20 18:17:43 +02:00
Joxit
7a5e55a2f6 docs: update CORS section 2025-04-04 01:16:35 +02:00
Joxit
06147a8ff0 chore: update dependencies and announce distribution v3 2025-04-03 20:37:35 +02:00
Joxit
a03dd97442 chore: update dependencies 2025-01-18 15:45:39 +01:00
Joxit
3c7429b732 revert: "fix(tag-table): icons for ascending & descending are not shown correctly (#406)"
This reverts commit 9960afe909.
2025-01-16 13:52:26 +01:00
Joxit
68313a1bae docs: update FAQ and default example 2025-01-12 14:11:51 +01:00
Joxit
9960afe909 fix(tag-table): icons for ascending & descending are not shown correctly (#406)
fixes #406
2025-01-11 11:17:25 +01:00
Joxit
22960a2547 chore(confirm-delete): add help icon to link FAQ 2025-01-07 20:32:40 +01:00
Julien-Delavisse
cb776739c2 docs(examples): inconsistency of htpasswd file names with docker compose.yml (read-only-auth example) (#402) 2024-11-28 11:58:30 +01:00
Joxit
b7f732a606 feat(oci): add support to helm exports history and use material symbols 2024-09-13 20:06:14 +02:00
Joxit
079f35976f fix: avoid exceptions and display date when using OCI images (#372)
fixes #372
2024-09-13 20:06:14 +02:00
silverwind
a36e3aac57 docs: improve examples/read-only-auth (#371)
* Improve `examples/read-only-auth`

* Update examples/read-only-auth/nginx.conf
2024-04-05 21:59:24 +02:00
Lukas Engelter
7025df687c feat: add SHOW_TAG_HISTORY option to hide tag history button (#362) 2024-03-14 09:28:54 +01:00
Lukas Engelter
cfbc6e76a8 feat(theme): contrast changes for light and dark themes (#361) 2024-03-12 22:35:45 +01:00
toinux
dc9bdcbedd fix(nginx): too big request header when cookie is defined (#356) 2024-03-10 11:09:21 +01:00
Joxit
6c3c27e215 fix: should notify new version only once a day even when an error occurs (#353)
Add more messages in console

fixes #353
2.5.7
2024-02-08 04:25:14 +01:00
Jones Magloire
6318ccfdf5 docs: delete custom issue template 2023-11-24 18:37:43 +01:00
Christian
686b1709b2 docs: fix a small typo (#345) 2023-10-27 19:51:50 +02:00
Joxit
e79a20a5e5 fix(tag-list): missing argument tagsPerPage for getNumPages function 2.5.6 2023-10-18 23:57:59 +02:00
Joxit
7991442fce fix: DNS name resolving not working in kubernetes (#339)
fixes #339
2.5.5
2023-10-17 02:39:38 +02:00
Joxit
de6d09c98c fix(taglist): refreshing page set all digets to sha256:e3b0c44298... due to missing seesion cache (#337)
fix #337
2.5.4
2023-10-07 12:18:32 +02:00
Joxit
1f2913248e fix(docker): NGINX_PROXY_PASS_URL use long cache DNS resolution (#333)
fix #333
2.5.3
2023-09-23 00:25:28 +02:00
Joxit
3414d7b517 feat(token-auth): check the presence of www-authenticate header before the status code 2023-08-02 23:57:59 +02:00
AJWavio
cd99f6e231 docs: fix registry server configuration example in README (#328, #329) 2023-07-28 22:10:23 +02:00
Joxit
f015187b14 fix: scrollbar always displayed on safari (#327)
fixes #327
2.5.2
2023-07-23 19:22:49 +02:00
Joxit
07713f1425 docs: add information on how to run development environment (#314)
fixes #314
2023-07-23 00:02:31 +02:00
Joxit
f560025e70 docs(templates): update bug report issue template 2023-07-20 18:35:24 +02:00
Joxit
bf9c6c82e7 fix: shift-click for multi-delete-in-a-row selects wrong images (#323)
fixes #323
2.5.1
2023-07-18 00:11:09 +02:00
Joxit
c74a9aeaa3 chore(version-notification): update latest version management 2023-07-17 18:16:42 +02:00
cui fliter
42bcec50df docs: fix some typo (#324)
Signed-off-by: cui fliter <imcusg@gmail.com>
2023-07-14 07:51:54 +02:00
Joxit
18dd5ca129 docs: update project GIF for the new UI 2023-06-19 06:35:19 +02:00
Joxit
84b31f2cfb docs: fix typo in README 2023-06-18 19:49:27 +02:00
Joxit
16d01d4dbf fix(demo): add taglist-order to fix taglist page 2023-06-17 23:55:34 +02:00
Joxit
834a0ea40a ci: use nginx:alpine-slim docker image 2023-06-16 23:32:03 +02:00
Joxit
c8383a9c80 build: release 2.5.0 🚀 2.5.0 2023-06-09 06:53:00 +02:00
Joxit
ae9591c79a fix(taglist): add missing props and state for architectures 2023-06-08 08:28:23 +02:00
Joxit
b88dc4567d feat: check for new versions of Docker Registry UI at start up and notify the user 2023-06-07 00:24:11 +02:00
Joxit
ffb6d14baf feat: add option REGISTRY_SECURED for registries with Basic Auth 2023-06-06 06:06:24 +02:00
Joxit
684f82f24e perf: add http cache for blobs and manifests sha256 2023-06-06 06:04:07 +02:00
Artur Mostowski
9cfb6791f8 feat(taglist): add new option TAGLIST_PAGE_SIZE (#318) 2023-06-05 22:16:40 +02:00
Joxit
4091baa341 feat(taglist): improve visibility of multi-architecture images (#271)
closes #271
2023-06-03 15:33:25 +02:00
Jones Magloire
affb0572c9 feat(catalog): add multi level branching in catalog (#319)
Multi level  branching with `CATALOG_MIN_BRANCHES` and `CATALOG_MAX_BRANCHES`
2023-06-02 19:10:46 +02:00
Joxit
dbfc9fe587 docs(branching): update readme for the new option 2023-06-02 19:08:15 +02:00
Artur Mostowski
d2e6cdcab1 chore(tag-table): fix typo slected -> selected (#317) 2023-05-31 20:18:16 +02:00
Joxit
1031034bc4 feat(branching): add configuration for catalog arborescence 2023-05-30 07:49:18 +02:00
Joxit
398fa65fa1 test(branching): add new test for custom branching 2023-05-29 15:38:38 +02:00