Commit Graph

14150 Commits

Author SHA1 Message Date
TrueCharts-Admin
750989acce chore(deps): update container image tccr.io/truecharts/actualserver to v23.2.9 2023-02-09 22:23:36 +00:00
TrueCharts Bot
863774b9a7 Merge pull request #7148 from truecharts/renovate/immich 2023-02-09 22:59:03 +01:00
TrueCharts Bot
8a0130b592 Merge pull request #7146 from truecharts/renovate/tccr.io-truecharts-joplin-server-2.10.x 2023-02-09 22:57:24 +01:00
TrueCharts Bot
7a966e4bf4 Merge pull request #7145 from truecharts/renovate/tccr.io-truecharts-sickgear-latest 2023-02-09 22:49:18 +01:00
TrueCharts Bot
674cb181f0 Merge pull request #7144 from truecharts/renovate/tccr.io-truecharts-postgresql-14.6.0 2023-02-09 22:48:11 +01:00
TrueCharts-Bot
be9c6d6283 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 21:30:32 +00:00
TrueCharts-Bot
23701413ef Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 21:26:07 +00:00
TrueCharts-Bot
3d1c6dab3b Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 21:26:00 +00:00
TrueCharts-Bot
1acd1842d8 Commit bumped Chart Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-02-09 21:25:42 +00:00
TrueCharts-Admin
51cc4427c3 chore(deps): update immich to v1.46.0 2023-02-09 21:25:35 +00:00
TrueCharts-Admin
4ebd53be7d chore(deps): update container image tccr.io/truecharts/joplin-server to v2.10.9 2023-02-09 21:22:08 +00:00
TrueCharts-Admin
471f65bd0f chore(deps): update container image tccr.io/truecharts/sickgear to latest 2023-02-09 21:21:58 +00:00
TrueCharts-Admin
efa272368d chore(deps): update container image tccr.io/truecharts/postgresql to v 2023-02-09 21:21:49 +00:00
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