Commit Graph

14387 Commits

Author SHA1 Message Date
TrueCharts Bot dcc4be3503
Merge pull request #7143 from truecharts/renovate/tccr.io-truecharts-joplin-server-2.10.x 2023-02-09 21:55:00 +01:00
TrueCharts-Bot 5266045101 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 20:26:09 +00:00
TrueCharts-Admin 86f389a62b chore(deps): update container image tccr.io/truecharts/joplin-server to v2.10.8 2023-02-09 20:21:20 +00:00
TrueCharts Bot 0cf7f25f55
Merge pull request #7142 from truecharts/renovate/tccr.io-truecharts-n8n-0.214.x 2023-02-09 20:52:17 +01:00
TrueCharts-Bot 5923daf8e2 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 19:26:02 +00:00
Kjeld Schouten-Lebbing 8e9388e91d
fix(Loki): BREAKING CHANGE Remove promtail dependency
Sadly enough SCALE will not allow a promtail container access to the logs anymore by default.

Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-02-09 20:22:39 +01:00
TrueCharts-Admin 07df3d6db5 chore(deps): update container image tccr.io/truecharts/n8n to v0.214.3 2023-02-09 19:20:51 +00:00
Kjeld Schouten-Lebbing dded9730cf
Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-02-09 20:19:56 +01:00
TrueCharts Bot 8d62591927
Merge pull request #7141 from truecharts/renovate/jupyter 2023-02-09 17:50:43 +01:00
TrueCharts-Bot 71d3066985 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 16:26:28 +00:00
TrueCharts-Admin c75da04342 chore(deps): update container image tccr.io/truecharts/jupyter-base to v2023-02 2023-02-09 16:22:23 +00:00
TrueCharts Bot 9b20a21627
Merge pull request #7140 from truecharts/renovate/tccr.io-truecharts-drawio-20.8.x 2023-02-09 16:48:57 +01:00
TrueCharts Bot e883164f2c
Merge pull request #7139 from truecharts/renovate/tccr.io-truecharts-corekeeper-latest 2023-02-09 16:48:21 +01:00
TrueCharts-Bot e9b43360a3 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 15:24:16 +00:00
TrueCharts-Bot a6510282ed Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 15:23:56 +00:00
TrueCharts-Admin c6b3cefbf8 chore(deps): update container image tccr.io/truecharts/drawio to v20.8.19 2023-02-09 15:20:15 +00:00
TrueCharts-Admin 21cf7162b9 chore(deps): update container image tccr.io/truecharts/corekeeper to latest 2023-02-09 15:19:56 +00:00
Kjeld Schouten-Lebbing 79819d9501
Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-02-09 15:42:36 +01:00
TrueCharts Bot a5d9d61ea0
Merge pull request #7137 from truecharts/renovate/tccr.io-truecharts-ghost-5.33.7 2023-02-09 15:08:06 +01:00
TrueCharts Bot 18060a4665
Merge pull request #7138 from truecharts/renovate/tccr.io-truecharts-misskey-13.5.x 2023-02-09 15:00:57 +01:00
TrueCharts-Bot f4f3ea5996 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 13:28:38 +00:00
TrueCharts-Bot ff3f1dedf3 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 13:28:23 +00:00
TrueCharts-Admin 27bb7d25b5 chore(deps): update container image tccr.io/truecharts/misskey to v13.5.5 2023-02-09 13:24:39 +00:00
TrueCharts-Admin a19831bf35 chore(deps): update container image tccr.io/truecharts/ghost to 5.33.7 2023-02-09 13:24:24 +00:00
Kjeld Schouten-Lebbing afa08eb738
Update .gitignore
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-02-09 14:00:44 +01:00
Kjeld Schouten-Lebbing 0e111d237d
Update charts-release.yaml
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2023-02-09 14:00:28 +01:00
Dan Christensen 0d4e9d03b9
fix: Build links to Docker images for Chart.yaml (#6963)
* style: Split long lines, follow .editorconfig

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: Clarify why some sources are being excluded

The explanation is also meant to remind anyone that sees it that the
code could inadvertently remove a sources sequence entry that was
intentionally added, because it can not tell.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: Comment the image-to-URL code

Signed-off-by: Dan Christensen <opello@opello.org>

* refactor: Use case instead of if-ladder

This is a faithful move from the if-ladder to a case statement that
preserves the existing behavior, with optimization to follow.  The
behavior of the function before and after this change is the same.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: Remove dead code

No "container source" entry from description_list.md has a scheme.  The
values are parsed from the Dockerfiles and would not have one there
either.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: tccr.io image links

Parse the tccr.io prefix specifically instead of just checking for the
substring tccr which could result in a false positive.

The generated link was also going to point to a truecharts subdirectory
under mirror in the containers repository that does not exist.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: lscr.io image links

Parse the lscr.io prefix specifically instead of just checking for the
substring lscr which could result in a false positive.

The generated link would also return a 404 because the web interface
requires the image name to be passed in the query string.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: gcr.io image links

Parse the gcr.io prefix specifically instead of just checking for the
substring gcr which could result in a false positive.

Signed-off-by: Dan Christensen <opello@opello.org>

* feat: Do not add sources if no prefix is created

The intent of this code is to generate URLs to be included in
documentation to attribute inputs to the chart.  If a publicly
accessible URL can not be generated from the image name it makes sense
to not add anything and instead rely on a manual edit to the Chart.yaml.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: Disable azurecr.io image links

There does not seem to be a general purpose web index to the azurecr.io
hosted images.

Signed-off-by: Dan Christensen <opello@opello.org>

* feat: Disable mcr.microsoft.com image links

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: public.ecr.aws image links

Parse the public.ecr.aws prefix specifically instead of just checking
for the substring public.ecr.aws which could result in a false positive.

Signed-off-by: Dan Christensen <opello@opello.org>

* fix: Disable ocir.io image links

There does not seem to be a general purpose web index to the ocir.io
hosted images.

Signed-off-by: Dan Christensen <opello@opello.org>

* refactor: Add Docker Hub hosted image links

From the perspective of linking to image details on the Docker Hub web
interface, there are two types of images:

  1. Docker Official Images
  2. all of the other images, regardless of their trustworthiness

The Docker Official Images can be referenced several ways, either on the
command line when passed to docker pull, or in the FROM instruction of a
Dockerfile:

  * busybox
  * library/busybox
  * docker.io/busybox
  * docker.io/library/busybox

Furthermore, over the years there have been several domains used for the
official Docker Hub registry:

  * docker.io
  * index.docker.io
  * registry-1.docker.io
  * registry.hub.docker.com

The goal here is handling each possible case, which makes Docker Hub
images more complex than the handling for other registries.

It also makes the case block's '*' (default) case harder to find in the
sequence of glob expressions, but this is necessary to avoid repeating
the parsing or adding another helper function.

Reference:
https://github.com/docker/hub-feedback/issues/2113
https://github.com/docker/cli/issues/3793

Signed-off-by: Dan Christensen <opello@opello.org>

* feat: ghcr.io image links

Signed-off-by: Dan Christensen <opello@opello.org>

* feat: quay.io image links

Signed-off-by: Dan Christensen <opello@opello.org>

* feat: Do not generate likely-bad links

By assuming image names that are not handled by other cases are Docker
Hub images there is a risk of generating bad links.  Minimize this risk
by not generating a link if the image name for a Docker Hub link has two
slashes.  This is a case that should not happen and would likely mean an
unsupported registry is being used.

There is still a risk of an unsupported registry being treated as Docker
Hub and an invalid link being generated.  That case is if the domain and
image name is example.com/busybox where there is only one slash.

Signed-off-by: Dan Christensen <opello@opello.org>

* refactor: Sort cases

Sort the cases from longest to shortest prioritizing any case with a
suffix only glob over any case with a prefix glob.  The intention is to
avoid having a case that can not be reached.

The combined Docker Hub and default case is last.  It might make sense
to split the default case handling off but it does not seem to be a
problem right now.

Signed-off-by: Dan Christensen <opello@opello.org>

---------

Signed-off-by: Dan Christensen <opello@opello.org>
2023-02-09 13:08:53 +01:00
TrueCharts Bot 9bb593a9e9
Merge pull request #7135 from truecharts/renovate/tccr.io-truecharts-misskey-13.5.x 2023-02-09 13:00:44 +01:00
TrueCharts Bot b7baa49222
Merge pull request #7136 from truecharts/renovate/tccr.io-truecharts-zwavejs-ui-8.8.x 2023-02-09 12:52:33 +01:00
TrueCharts-Bot 25b4b8f620 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 11:27:10 +00:00
TrueCharts-Bot b103f594b7 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 11:27:05 +00:00
TrueCharts-Admin d48a0548d8 chore(deps): update container image tccr.io/truecharts/zwavejs-ui to v8.8.5 2023-02-09 11:23:07 +00:00
TrueCharts-Admin 3553dd8577 chore(deps): update container image tccr.io/truecharts/misskey to v13.5.4 2023-02-09 11:22:55 +00:00
TrueCharts Bot f30e7378de
Merge pull request #7134 from truecharts/renovate/tccr.io-truecharts-strapi-4.6.x 2023-02-09 10:55:14 +01:00
TrueCharts-Bot 7c4869a6da Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 09:23:52 +00:00
TrueCharts-Admin c522236287 chore(deps): update container image tccr.io/truecharts/strapi to v4.6.1 2023-02-09 09:20:02 +00:00
TrueCharts Bot 290106bab8
Merge pull request #7133 from truecharts/renovate/tccr.io-truecharts-misskey-13.5.x 2023-02-09 06:56:32 +01:00
TrueCharts-Bot 53f461c256 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 05:26:14 +00:00
TrueCharts-Admin 40e4be5343 chore(deps): update container image tccr.io/truecharts/misskey to v13.5.3 2023-02-09 05:21:35 +00:00
TrueCharts Bot 71027d1756
Merge pull request #7132 from truecharts/renovate/tccr.io-truecharts-minio-console-0.23.x 2023-02-09 05:49:58 +01:00
TrueCharts-Bot 51332ebeaa Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 04:26:42 +00:00
TrueCharts-Admin fedd3919ea chore(deps): update container image tccr.io/truecharts/minio-console to v0.23.1 2023-02-09 04:22:23 +00:00
TrueCharts Bot bd53ab5e99
Merge pull request #7131 from truecharts/renovate/tailscale-tailscale-1.36.x 2023-02-09 04:44:52 +01:00
TrueCharts-Bot 9ace02d8da Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 03:31:06 +00:00
TrueCharts-Admin b5da7489de chore(deps): update container image tailscale/tailscale to v1.36.1 2023-02-09 03:27:13 +00:00
TrueCharts Bot d0e087ceb7
Merge pull request #7130 from truecharts/renovate/tccr.io-truecharts-docker-in-docker-23.0.0 2023-02-09 03:20:28 +01:00
TrueCharts-Bot 927104d929 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 01:53:34 +00:00
TrueCharts-Admin 565d3043c5 chore(deps): update container image tccr.io/truecharts/docker-in-docker to 23.0.0 2023-02-09 01:49:04 +00:00
TrueCharts Bot 4a67da8bab
Merge pull request #7129 from truecharts/renovate/tccr.io-truecharts-dashdot-4.x 2023-02-08 21:52:51 +01:00
TrueCharts-Bot 8bdb4f1ce8 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-08 20:29:48 +00:00