Commit Graph

456 Commits

Author SHA1 Message Date
Stavros Kois
378badce01 chore(homepage/questions): allow to disable widgets annotations (#16524)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  https://github.com/truecharts/library-charts/issues/653

Depends on https://github.com/truecharts/library-charts/pull/658

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-12-25 13:52:25 +01:00
Stavros Kois
465ad3387c fix(codeserver/questions): add integrations (expect homepage) for ingress (#16522)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  #16383

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-12-25 13:51:20 +01:00
Stavros Kois
a746dad504 fix(ingress): fix custom ingress linked service (#16520)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  #16519

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-12-25 13:50:41 +01:00
Kjeld Schouten
bf111b104e fix(GUI): ensure postgresql GUI backup options are only shown if backup is actually enabled 2023-12-25 13:48:42 +01:00
Stavros Kois
6325e5d060 chore(homepage/template): update description
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-12-24 00:07:48 +02:00
Stavros Kois
e71bb0b277 chore(homepage): adds icon field in homepage integration (#16374)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

Some app's icon is not the same as the chart name we have in our
catalog.
Allow users to override that

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-23 23:04:04 +01:00
Kjeld Schouten
e4bb9acbe1 fix(GUI): correct indent on postgresql scale gui 2023-12-23 19:58:52 +01:00
Kjeld Schouten
d6d9089b9f Update postgresql.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-23 18:25:42 +01:00
Stavros Kois
cb55456ff6 chore(homepage): hide widgets when homepage is disabled (#16365)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-12-23 17:54:50 +01:00
Kjeld Schouten
8117bd58e5 feat(homepage): add default key field for homepage integration
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-23 15:46:27 +01:00
Kjeld Schouten
257c24ed26 fix(ingress): expose custom options for homepage integration 2023-12-22 11:18:53 +01:00
Kjeld Schouten
b73ea7f18d fix(GUI): fixup postgresql backup gui and options
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-22 10:57:43 +01:00
Kjeld Schouten
bf854f6df0 fix(GUI): correct middleware in GUI
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-21 17:51:23 +01:00
Kjeld Schouten
1a0b9aa0dc Update postgresql.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-21 14:07:53 +01:00
Kjeld Schouten
6f2231bf2a Update postgresql.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-21 14:03:02 +01:00
Stavros Kois
2312f6ccf8 chore(certManager-integration): disabled by default (#16337) 2023-12-21 12:16:10 +01:00
TrueCharts-Bot
1b4ce58b07 Commit daily changes
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2023-12-20 19:51:11 +00:00
Kjeld Schouten
b10f078e5c chore(GUI): Update ingress and cnpg questions for new common (#16328)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-20 20:38:11 +01:00
Kjeld Schouten
7c04a5dc4a Delete templates/chart directory
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-20 12:48:11 +01:00
Kjeld Schouten
81842831d7 Delete templates/chart/values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-20 12:48:02 +01:00
Kjeld Schouten
361f022abd Delete templates/chart/Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-12-20 12:47:52 +01:00
Kjeld Schouten
4de6b996ec chore: move helmignore template 2023-12-14 12:55:44 +01:00
TrueCharts Bot
8b1a76f3ec chore(deps): update helm chart common to 16.2.6 (#15730)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | major |
`15.3.3` -> `16.2.6` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v16.2.6`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.2.6)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-16.2.5...common-16.2.6)

Function library for TrueCharts

###
[`v16.2.5`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.2.5)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-16.2.4...common-16.2.5)

Function library for TrueCharts

###
[`v16.2.4`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.2.4)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-16.2.3...common-16.2.4)

Function library for TrueCharts

###
[`v16.2.3`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.2.3)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-16.1.0...common-16.2.3)

Function library for TrueCharts

###
[`v16.1.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.1.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-16.0.0...common-16.1.0)

Function library for TrueCharts

###
[`v16.0.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-16.0.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.3.4...common-16.0.0)

Function library for TrueCharts

###
[`v15.3.4`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.3.4)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.3.3...common-15.3.4)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44My4wIiwidXBkYXRlZEluVmVyIjoiMzcuODkuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-12-12 14:17:20 +01:00
Kjeld Schouten
6d29bec4d1 feat(SCALE-GUI): add initial homepage integration gui (#15767)
**Description**
We wanted to more-thoroughly integrate ingress with the Homepage chart.
This adds a GUI for it.

Won't be functional untill next common is merged into charts in januari
2024

⚒️ Fixes  #14722

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-12-05 15:56:42 +01:00
Kjeld Schouten
0fc558f989 feat(SCALE-GUI): add support for imagepullsecrets (#15766)
**Description**
With moving to directly referencing dockerhub images, we really need to
add imagepullsecrets in the GUI to prevent users from hitting rate
limits.

Will start working next common release in januari 2024, not working yet
atm.

⚒️ Fixes  #14811

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-12-05 15:38:38 +01:00
Kjeld Schouten
95abe8579b feat(SCALE-GUI): add iscsi support to storage GUI (#15765)
**Description**
This adds iSCSI mountpoints as a storage option to the SCALE GUI.
Though there is no common support merged yet.

Will become functional in january.

⚒️ Fixes  #14845

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-12-05 15:35:33 +01:00
TrueCharts Bot
a9f83dd825 chore(deps): update helm chart common to 15.3.3 (#15645)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`15.3.1` -> `15.3.3` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v15.3.3`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.3.3)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.3.2...common-15.3.3)

Function library for TrueCharts

###
[`v15.3.2`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.3.2)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.3.1...common-15.3.2)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44MS40IiwidXBkYXRlZEluVmVyIjoiMzcuODEuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-12-03 21:50:54 +01:00
sdimovv
373b8c3513 feat(SCALE): Add codeserver ingress GUI (#15446)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

Adds ingress GUI for Codeserver.

I pretty much generated a chart's `questions.yaml` and copied over the
main ingress section (with some small modifications). Let me know if
there is a 'smarter' way to do this.

**⚙️ Type of change**

- [X] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->
Tested this on a SCALE system, with the Recyclarr chart (see notes).
Overall seems to work fine. I managed to add an ingress to the
Codeserver addon and use it to access its service.

I also compared the YAML of the created addon ingress against the YAML
of the main ingress of another chart. They seem identical (minus
expected differences such as names and such).

**📃 Notes:**
<!-- Please enter any other relevant information here -->
A few caveats worth mentioning (not related to but affecting this PR):

1. There is a fairly recent patch fixing a bug with the Codeserver addon
ingress (https://github.com/truecharts/library-charts/pull/615). Some
charts have not received the Common update yet (Recyclarr hasn't). I had
to manually change the Common version in Recyclarr's `Chart.yaml` and do
a `helm dep update` in order to test my changes. So it is probably a
good idea to wait until all apps get the Common update before we merge
this.

2. I am not sure if this is a bug or a feature, but when I enabled the
Codeserver addon for Recyclarr, and checked the service name with
`kubectl` I got this:
```bash
# k3s kubectl get service -n ix-recyclarr
NAME             TYPE           CLUSTER-IP      EXTERNAL-IP       PORT(S)     AGE
recyclarr        LoadBalancer   172.17.57.246   192.168.123.123   36107/TCP   71s
```
However, the Codeserver ingress assumes the name of the service to be
`$APPNAME-codeserver`:


9a1f204c50/library/common/templates/addons/code-server/_codeserver.tpl (L43)

So to test my changes I had to manually edit the service name in the
created ingress to match.

I believe this is a bug with common but I am not sure.

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [X] ⚠️ My changes generate no new warnings
- [X] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-28 20:55:52 +01:00
TrueCharts Bot
93ecccfb3e chore(deps): update helm chart common to 15.3.1 (#14604)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | major |
`14.5.0` -> `15.3.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v15.3.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.3.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.3.0...common-15.3.1)

Function library for TrueCharts

###
[`v15.3.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.3.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.2.0...common-15.3.0)

Function library for TrueCharts

###
[`v15.2.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.2.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.1.1...common-15.2.0)

Function library for TrueCharts

###
[`v15.1.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.1.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.1.0...common-15.1.1)

Function library for TrueCharts

###
[`v15.1.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.1.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.0.2...common-15.1.0)

Function library for TrueCharts

###
[`v15.0.2`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.0.2)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.0.1...common-15.0.2)

Function library for TrueCharts

###
[`v15.0.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.0.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-15.0.0...common-15.0.1)

Function library for TrueCharts

###
[`v15.0.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-15.0.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.5.0...common-15.0.0)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41Ni4zIiwidXBkYXRlZEluVmVyIjoiMzcuNjguMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-27 13:10:41 +01:00
TrueCharts Bot
b07699ae6d chore(deps): update helm chart common to 14.5.0 (#14466)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | minor |
`14.3.5` -> `14.5.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.5.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.5.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.4.0...common-14.5.0)

Function library for TrueCharts

###
[`v14.4.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.4.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.5...common-14.4.0)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuNTYuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-14 19:21:45 +01:00
Stavros kois
eaafc8a38e fix(questions/template): variable -> value 2023-11-13 23:04:39 +02:00
Stavros kois
9eed0f0313 fix(questions/template): label -> description 2023-11-13 22:21:53 +02:00
Kjeld Schouten
1d2c89bd23 Update persistenceBasic.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-13 00:30:39 +01:00
Kjeld Schouten
3d567b94c3 Update persistenceList.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-13 00:30:18 +01:00
Kjeld Schouten
e6bffcf037 feat(SCALE GUI): add GUI for Static PV PVC bindings and readd storageClass option (#14606)
**Description**
This adds gui options to use the future static pv-pvc bindings on
TrueNAS SCALE

⚒️ Fixes  #14528

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [x] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [x] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-13 00:11:14 +01:00
Kjeld Schouten
a74c7889fd feat(SCALE GUI): add gui options for volumeSnapshots (#14607)
**Description**
Adds SCALE GUI options for the soon-to-be-added volumeSnapshots

⚒️ Fixes #14605

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
2023-11-13 00:09:28 +01:00
Kjeld Schouten
a6f631bd37 fix(SCALEGUI): set default path and prefix for ingress (#14486)
**Description**
SCALE GUI now supports proper list defaults.
This should fill it correctly for ingress paths

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-09 18:34:45 +01:00
TrueCharts Bot
334f36e0f7 chore(deps): update helm chart common to 14.3.5 (#14464)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`14.3.3` -> `14.3.5` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.3.5`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.5)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.4...common-14.3.5)

Function library for TrueCharts

###
[`v14.3.4`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.4)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.3...common-14.3.4)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuNTEuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-08 23:21:13 +01:00
TrueCharts Bot
9ead76e46b chore(deps): update helm chart common to 14.3.3 (#14449)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | minor |
`14.2.3` -> `14.3.3` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.3.3`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.3)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.2...common-14.3.3)

Function library for TrueCharts

###
[`v14.3.2`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.2)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.1...common-14.3.2)

Function library for TrueCharts

###
[`v14.3.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.3.0...common-14.3.1)

Function library for TrueCharts

###
[`v14.3.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.3.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.2.3...common-14.3.0)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41MC4yIiwidXBkYXRlZEluVmVyIjoiMzcuNTAuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-08 14:52:13 +01:00
Kjeld Schouten
80a912e86a Update ingressList.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-05 18:38:26 +01:00
TrueCharts Bot
85edb943f1 chore(deps): update helm chart common to 14.2.3 (#14362)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`14.2.2` -> `14.2.3` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.2.3`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.2.3)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.2.2...common-14.2.3)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NS4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDUuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-05 14:33:36 +01:00
sdimovv
2881c618c9 fix(scale): Fix ingress clustercert var name (#14308)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->
Fixes some oversights in the ingress clustercertificate var

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [X] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [X] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-11-03 19:35:21 +00:00
Michael Walter Van Der Velden
7d15dc372f feat(ingressAdvanced): use tc-opencors-chain if allow-cors is enabled (#13240)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Allows for the optional use of the existing Traefik CORS setup for
Apps as CORS is required to use the official [jellyfin-vue
client](https://github.com/jellyfin/jellyfin-vue). Has been updated to
rely on https://github.com/truecharts/library-charts/pull/530

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
Manually edited the chart's files on my own TrueNas Scale Server.
Checked that jellyffin was using the tf-opencors-chain in Traefik rather
than basic-chain and ensured I could connect to jellyfin via a custom
app of [jellyfin-vue client](https://github.com/jellyfin/jellyfin-vue)
when the added config was enabled but not if disabled.

<img width="447" alt="Evidence of the correct chain being used in
Traefik"
src="https://github.com/truecharts/charts/assets/9092863/19a44a4e-fe95-4659-998b-753f4c4dbb4b">
<br>
<img width="213" alt="Added config option"
src="https://github.com/truecharts/charts/assets/9092863/a254c469-add2-49bf-85da-d0d17b371d7a">



**📃 Notes:**
<!-- Please enter any other relevant information here -->
This PR uses the same cors middleware setup as the existing
[audiobookshelf](eec761785c/charts/stable/audiobookshelf)
app to ensure conistancy. While it may be expected that the
`tf-opencors-headers` middleware could be added within the UI this
unfortunately results in the `Access-Control-Allow-Origin` header still
being missing as the common chain conflicts.

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [x] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: Michael Walter Van Der Velden <mikevdv@vandie.co.uk>
2023-11-03 12:30:20 +01:00
TrueCharts Bot
e18cbd8963 chore(deps): update helm chart common to 14.2.2 (#14190)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`14.2.1` -> `14.2.2` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.2.2`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.2.2)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.2.1...common-14.2.2)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNy4yIiwidXBkYXRlZEluVmVyIjoiMzcuMzcuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-11-01 13:05:20 +01:00
TrueCharts Bot
5b3f0884a3 chore(deps): update helm chart common to 14.2.1 (#14176)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`14.2.0` -> `14.2.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.2.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.2.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.2.0...common-14.2.1)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNy4xIiwidXBkYXRlZEluVmVyIjoiMzcuMzcuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-10-31 22:55:43 +02:00
sdimovv
5866a77543 fix(scale): Move clustercert under avanced->tls (#14146)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

Moves cluster certificate secret name under advanced -> tls

**⚙️ Type of change**

- [] ⚙️ Feature/App addition
- [X] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

Modified questions.yaml manually on a SCALE install

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [X] ⚠️ My changes generate no new warnings
- [X] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-10-31 09:06:47 +01:00
TrueCharts Bot
f2240da832 chore(deps): update helm chart common to 14.2.0 (#14089)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | minor |
`14.1.1` -> `14.2.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.2.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.2.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.1.1...common-14.2.0)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNS4xIiwidXBkYXRlZEluVmVyIjoiMzcuMzUuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-10-29 15:48:16 +01:00
TrueCharts Bot
889564cf5b chore(deps): update helm chart common to 14.1.1 (#14053)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | patch |
`14.1.0` -> `14.1.1` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.1.1`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.1.1)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.1.0...common-14.1.1)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNC4yIiwidXBkYXRlZEluVmVyIjoiMzcuMzQuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-10-29 13:24:53 +01:00
sdimovv
6726b54d24 feat(scale): Add experimental cluster cert questions support (#14055)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->

Adding experimental support for the cluster certs in the SCALE UI. Ties
in with PR #13852 .
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

Not tested on SCALE.

I just checked the common lib and if I understand correctly it looks for
`certificateIssuer` entry and if empty eventually looks for a
`secretName` entry

**📃 Notes:**
<!-- Please enter any other relevant information here -->
For now, Common Lib has no knowledge of cluster-wide certificates. Thus:
1. It wouldn't know how to resolve the full secret name from just the
cert name. I.e. it doesn't know what the ClusterIssuer deployment is
called and what the certificate naming scheme is. So, for now, the user
must provide the full secret name in the form of
`<CLUSTERISSUER_APP_NAME>-clusterissuer-<CLUSTER_CERT_NAME>`.
2. It wouldn't be able to enforce cluster-issuer and
Kubernetes-reflector being installed if the user provides a cluster
certificate name

Nevertheless, I think it's fine to have this listed as an experimental
feature since having it in the SCALE GUI makes it much easier to test
the cluster certificates support.


**QUESTION:** Why is the Cert Manager clusterIssuer option variable
named `certificateIssuer` in `IngressTls.yaml` and `clusterIssuer` in
`IngressList.yaml`. I think it should be `certificateIssuer` in both
places.

**✔️ Checklist:**

- [X] ⚖️ My code follows the style guidelines of this project
- [X] 👀 I have performed a self-review of my own code
- [X] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [X] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🪞 I have opened a PR on
[truecharts/containers](https://github.com/truecharts/containers) adding
the container to TrueCharts mirror repo.
- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Signed-off-by: sdimovv <36302090+sdimovv@users.noreply.github.com>
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2023-10-29 12:15:32 +01:00
TrueCharts Bot
be98e2cfcb chore(deps): update helm chart common to 14.1.0 (#14049)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[common](https://togithub.com/truecharts/apps/tree/master/charts/common)
([source](https://togithub.com/truecharts/library-charts)) | minor |
`14.0.14` -> `14.1.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>truecharts/library-charts (common)</summary>

###
[`v14.1.0`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.1.0)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.0.15...common-14.1.0)

Function library for TrueCharts

###
[`v14.0.15`](https://togithub.com/truecharts/library-charts/releases/tag/common-14.0.15)

[Compare
Source](https://togithub.com/truecharts/library-charts/compare/common-14.0.14...common-14.0.15)

Function library for TrueCharts

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [x] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNC4yIiwidXBkYXRlZEluVmVyIjoiMzcuMzQuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-10-28 15:31:59 +03:00